Choose your room
The Landmark Luxurious House
Situated 5 minutes' walk from Baker Street, the spacious The Landmark Luxurious House London looks out onto the garden.
This apartment lies 2.5 km from Kensington Palace and barely a block from Marylebone tube station. The 4-bedroom apartment gives access to Oxford Street, which is a 20-minute walk away. Marble Arch is located within 700 metres of this accommodation.
The Landmark Luxurious House has a sitting area and a fully equipped kitchen, and comforts such as an air conditioner. For added convenience, a bath, a separate toilet, and a shower are available at the property.
Along with self-catering amenities like a fully equipped kitchen, this accommodation also offers a dining area. Guests can dine in the restaurant Two Point, which is a 5-minute stroll away.