
Eleanor's Cross
2 guests
1 bedrooms
London, England
Whether you're a city-breaking couple or a business traveller, this stylish London pad is perfectly suited in both size and location. Sitting above Villiers Street connecting Charing Cross and Embankment station, you're well-connected to all the big sites and only a short stroll from an array of critically acclaimed restaurants in classy Covent Garden.