Point A Hotel - Westminster, London
Photo gallery for Point A Hotel - Westminster, London
Overview of Point A Hotel - Westminster, London
Point A Hotel - Westminster, London
3-star hotel in London City Centre
Reviews
8.0
Very good
Popular amenities
Explore the neighborhood
118 - 120 Westminster Bridge Road, London, England, SE1 7RW
- London Eye10 min walk
- Big Ben11 min walk
- Buckingham Palace6 min drive
- London (LHR-Heathrow)50 min drive