The Landmark Luxurious House
The 332 m^2 The Landmark Luxurious House London is located in the centre of London, merely a 13-minute walk from Selfridges London Department Store.
Location
0.6 km from Edgware Road tube station, this 4-bedroom apartment is within walking distance of Marylebone. Buckingham Palace is within 25 minutes' walk of the spacious apartment. This property is situated not too far from Baker Street.
Rooms
Featuring climate control, The Landmark Luxurious House offers a seating area and a fully equipped kitchen, and overlooks the garden. For added convenience, a hot tub, a separate toilet, and a shower are available at the accommodation.
Food & Drinks
Alongsite with self-catering amenities such as a fully equipped kitchen, this property provides guests with a dining area. Offering Thai dishes, Two Point is situated 150 metres from the apartment.
Amenities
The Landmark Luxurious HouseParking options
- Parking
In the kitchen
- Cookware/ Kitchen utensils
In the rooms
- Sitting area
- Tea and coffee facilities
- Dining table
- Ironing facilities
In the bathroom
- Washing machine
- Free toiletries
Devices
- Flat-screen TV
Important information
Enter dates to see availability