Choose your room
63 John Aird Court Apartment
63 John Aird Court Apartment London is nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, right near the seafood restaurant London Shell Co. Aboard The Prince Regent. Wi-Fi and parking are among the essentials at guests' disposal.
The expansive park "Kensington Gardens" is at a distance of 25 minutes' walk away, while Buckingham Palace is 3.4 km away. The 3-room 63 John Aird Court Apartment is situated 450 metres from Puppet Theatre Barge, a mere 0.7 km from Paddington tube station. You can also reach Green Park London, which is 10 minutes away by car.
The apartment looks over the garden. A highlight of the property for guests is the presence of a hair dryer and towels in the bathroom. A shower can also be found.
Take delight in an equipped kitchen provided at 63 John Aird Court Apartment and complete with a fridge and kitchenware for your convenience. Guests might as well make use of tea and coffee making facilities. 100 metres away from this apartment, guests can find a restaurant serving British cuisine. This homestay lies in proximity to Marylebone train station.