HotelsClick.com

Hotel Leicester Square - Brand New 3 Bedroom Flat

  Flat 15a Vale Royal House, Newport court - WC2h 7PS - London, United Kingdom View Map
Area: Bloomsbury / Strand / Euston / King's Cross

Property Location With a stay at Leicester Square - Brand New 3 Bedroom Flat in London (London City Centre), you'll be within a 5-minute walk of Leicester Square and London Coliseum. This apartment is 0.3 mi (0.4 km) from St. Martin-in-the-Fields and 0.3 mi (0.5 km) from National Gallery.Rooms Make yourself at home in one of the guestrooms, featuring kitchens. Complimentary wireless Internet access is available to keep you connected.Dining At Leicester Square - Brand New 3 Bedroom Flat, enjoy a satisfying meal at the restaurant.

+
Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book