Hotel ★9.5/10Exceptional
⌂19 roomsProperty size
About The Westbourne Residences
The Westbourne Residences is a serviced apartment in London, United Kingdom. Guests rate it 9.5/10 (exceptional) across 3 reviews, ranking it #2,034 of 6,522 places to stay in London. The property has 19 rooms.
Property facts
- Property type
- Serviced apartment
- Rooms
- 19
Location
45A-59A Gloucester terrace, London, W23DQ, United Kingdom
Loading map…
Frequently asked questions
Is The Westbourne Residences a good place to stay?
The Westbourne Residences has a guest rating of 9.5 out of 10 from 3 reviews, which is considered exceptional. It ranks #2,034 of 6,522 properties in London on Triptoic.
Where is The Westbourne Residences located?
The Westbourne Residences is located at 45A-59A Gloucester terrace, London W23DQ, United Kingdom.
How many rooms does The Westbourne Residences have?
The Westbourne Residences has 19 rooms.