Karta Vacation Rentals





On a private terrace just a two-minute stroll from Paddington Station, Montcalm Chilworth Townhouse sits in Paddington (55 Westbourne Terrace, W2 3UY). Walk to Hyde Park and Kensington Gardens in minutes, with Marble Arch and Royal Albert Hall close by. A family-friendly luxury hotel that makes exploring central London easy.