La Casa Apartment London is located 1.5 miles from Kyoto Japanese Garden and a 12-minute walk from the royal residence "Kensington Palace".
This 1-bedroom apartment is located in the Central London district, within reach of the expansive park "Kensington Gardens". The updated 1910 Electric Cinema is 1.4 miles from the 11 ft² apartment.
This accommodation includes 1 bathroom. Bath sheets and towels is also featured in the bathroom.
La Casa Apartment is near Lancaster Gate subway station, which lies 10 minutes' walk away.
Book La Casa London
General information
Contact information
12 Leinster Gardens, London, United Kingdom;
La Casa reservations available at 'rooms'
La Casa phone number isn't available on our site, if you want to call La Casa visit site of a hotel
La Casa Location
12 Leinster Gardens, London, United Kingdom
La Casa Apartment Deals
6.2
Review score
Based on 93 reviews
Main Features
Wi-Fi
Express check-in/ -out
No pets allowed
La Casa Amenities
General
No smoking on site
Wi-Fi
Express check-in/ -out
No pets allowed
Security
Smoke detectors
Fire extinguishers
Room Amenities
Flat-screen TV
La Casa Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.