Karta Vacation Rentals
Tucked in central London about 2 km from the city center, a short drive from Oxford Street and the British Museum. The hotel sits within easy reach of the British Museum (0.6 mi), Covent Garden (0.9 mi), Buckingham Palace (1.2 mi) and other major sights.