58 Lots Rd, London, United Kingdom
Located 3.3 km from Hyde Park, Maxime Stay London hotel is a 7-minute walk from The Chelsea Theatre.
This holiday park lies in the Kensington and Chelsea district within reach of the five - span Battersea Arch Bridge. Guests will find Battersea Park within 2 km of the comfortable hotel. The area offers shopping experiences such as the perennially crowded Harrods, which is a 10-minute drive from the Maxime Stay. London Imperial Wharf train station is within 500 metres of this property, and the public Trafalgar Square is 4.8 km away.
Spacious bathrooms include a separate toilet and a shower.
Guests may find the restaurant 606 Club 5 minutes' walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Maxime Stay!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please