Karta Vacation Rentals





In the heart of Westminster, a boutique hotel in Paddington steps from Edgware Road and Paddington station. Easy walking access to Marble Arch, Selfridges, Oxford Street, the West End, London Zoo and Royal Albert Hall — all within easy reach and about 3 km from the city center.