La Casa Apartment
Main amenities
- 11 m²
- 1 bedroom
- 1 bathroom
Location
La Casa Apartment London is located 2.5 km from Kyoto Japanese Garden and 25 minutes' walk from the perennially crowded Harrods.
The apartment is nestled in the Central London district, a short way from the expansive park "Kensington Gardens". Buckingham Palace is 3.2 km from this 11 m² apartment.
A highlight of La Casa Apartment for guests is the presence of towels in the bathroom.
The accommodation is situated 650 metres from Lancaster Gate underground station and 20 minutes' stroll from Marylebone train station.