Karta Vacation Rentals





In the heart of Bloomsbury, central London, this 4-star boutique hotel sits steps from Russell Square and Holborn stations. It’s about a 15-minute walk to Euston and within easy reach of the British Museum, Oxford Street and Covent Garden. Trafalgar Square and Piccadilly Circus are a short drive away; Big Ben and the London Eye are roughly 1.6 miles from the hotel.