HOTEL
Point West Apartments
116 Cromwell Road,, London, United Kingdom
- 4 star hotel
Where it sits
Point West Apartments
116 Cromwell Road,, London, United Kingdom
51.49527, -0.18732
Similar stays nearby
Deluxe Kensington Apartment With Balcony
Hotel · 12 m
London Choice -South Kensington-Museums
Hotel · 14 m
Point West Apartments
Hotel · 19 m
London Choice - South Kensington Mews II
Hotel · 20 m
South Kensington Retreat - 1 Bedroom
Hotel · 25 m
Point West Apartments Gloucester Road
Hotel · 25 m
South Kensington London Apartments
Hotel · 26 m
South Kensington London Apartments
Hotel · 26 m
Good to know
- Check-out
12:00 PM
Why travelers notice Point West Apartments
Planning tips
Plan arrival window
Use check-in and check-out times before committing this stay to an itinerary.
Hotel source
Plan around Point West Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Sep 20, 2026.
