Located in London City Centre, London Luxury Townhouse is adjacent to Oxford Street and within a 5-minute walk of other popular sights like Tottenham Court Road. This 3-room, 5-star townhouse welcomes guests with in-room amenities like kitchens, fireplaces, and living rooms.
Full breakfast is offered for a fee each morning from 8:30 AM to 11:30 AM.
The 3 soundproofed accommodations feature kitchens and 3 bathrooms. There's space to spread out with 3 bedrooms, living rooms, and dining areas. Guests can expect to find free WiFi and plasma TVs with satellite channels. Beds are dressed in Egyptian cotton sheets and pillow menus, and bathrooms offer rainfall showers. Fireplaces and free bottled water are also standard.
London Luxury Townhouse features free WiFi in public areas, coffee in a common area, and a terrace. Dry cleaning/laundry services make packing light an option. Other amenities at this luxury townhouse accommodation include laundry facilities and a fireplace in the lobby.