![93 Charlotte Londra](http://static.readytotrip.com/upload/information_system_24/2/9/0/item_2908030/information_items_2908030.jpg)
93 Charlotte Hotel Londra
Set in London, 1.5 km from the centre and less than 1 km from Tottenham Court Road, 93 Charlotte offers accommodation with amenities like free Wi-Fi and flat-screen TV.
Numero delle stanze: 4
93 Charlotte Street, Camden, Londra, W1T 4PY, Regno Unito