Karta Vacation Rentals





In central London, a short stroll from Hyde Park and Kensington Gardens. Falcon Hotel is about 2 minutes from Paddington Station (Heathrow reachable via the express) and an easy walk to Marble Arch, Oxford Street and Royal Albert Hall.