Trafalgar Square Apartments
Address: Carlton Mansions, 16 -17 York Buildings, Strand, London, United Kingdom
Located in central London, the Trafalgar Square Apartments offers self-catering accommodation with free WiFi access. The property is 200 metres from both Charing Cross Railway Station and Embankment Tube Station.
Hotels Nearby
-
Flat 11
, London
-
Flat 9
, London
-
Flat 10
, London
-
Flat 3
, London
-
Buckingham Snug
19 Buckingham Street, London
-
River Walk
27 John Adam Street, London
-
Amba Hotel Charing Cross 4 ★
The Strand, London
-
Private Apartment - Covent Garden - The Strand 4 ★
409-412 Strand, London
-
Private Apartment - Covent Garden - Charing Cross 5 ★
41 Bedford Street, London
-
Bedford House
44b Bedford Street, London
-
Uber London London Eye House 5 ★
23 Craven Street, London
-
Elite Apartment Covent Garden 3 ★
2 Exchange Court, 23 Maiden Lane, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Trafalgar Square Apartments