Karta Vacation Rentals
In west London near Bayswater and Little Venice, St Petersburgh Mews sits close to the Natural History Museum and Royal Albert Hall. The hotel is about 4 km from the city centre, roughly 2 km from Paddington Station and around 20 km from London City Airport. Ideal for museum-goers, concert nights and gallery-hopping.