To enjoy your vacation in London, stay at Casa Rosa, Notting Hill Apartment London, which is about 6 km from the public Trafalgar Square and a 19-minute stroll from Puppet Theatre Barge.
Visitors will enjoy the comfort of a bathroom with dryers, a shower cap, and bath sheets in this accommodation. Additionally, you'll find a walk-in shower and a separate toilet.
Guests staying at Casa Rosa, Notting Hill Apartment can make use of the self-catering amenities available, including an electric kettle, a refrigerator, and kitchenware.
This apartment is located within a few blocks of the Portobello Westbourne Grove Road. The British Harrods Department Store is 10 minutes by car from the apartment. London City airport is 25 km from Casa Rosa, Notting Hill Apartment, while Westbourne Park underground station is approximately 500 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please