HOTEL
London Villa 33 St Stephens Gardens
33 St Stephens Gardens,, London, United Kingdom
- 5 star hotel
Where it sits
London Villa 33 St Stephens Gardens
33 St Stephens Gardens,, London, United Kingdom
51.51801, -0.19632
Similar stays nearby
3b Imperial
Hotel · 0 m
Eson2 - The Saint Stephen's Gardens Mansion VII
Hotel · 0 m
The Saint Stephen's Gardens Mansion 3A
Hotel · 2 m
Notting Hill Luxury 2-4br / 2 Roof Terraces
Hotel · 25 m
Modern Notting Hill Flat
Hotel · 27 m
Bright & Beautiful 1BD Flat Westbourne Park
Hotel · 38 m
Imperial XIII
Hotel · 43 m
Tria
Hotel · 44 m
Amenities
Essentials
- Laundry facilities
- Garden
- Smoke free property
Accessibility
- Wheelchair accessible – no
Good to know
- Check-out
11:00 AM
Why travelers notice London Villa 33 St Stephens Gardens
Planning tips
Plan arrival window
Use check-in and check-out times before committing this stay to an itinerary.
Hotel source
Contact
Phone
