Point A Hotel Westminster is a hotel London London located in United Kingdom.
118-120 Westminster Bridge Rd London Greater London SE1 7RW United Kingdom
Credit Cards | Yes |
Wi-Fi | Yes |
Small room yet clean ! Love the big screen TV ! Suitable for single traveller
Smallest room I’ve ever seen. No chair, no table, no space :(
Hotel pulito e curato, personale gentile, peccato per le camere in miniatura.
The breakfast and coffee garden are lovely. The rooms are hit or miss. Make sure you get a window and if you’re staying a long time a bigger room. - Bianca Shaw
Rooms in the basement have no windows, obviously... - Stuart Millard
Brand new service apartments in the heart of central London. Walkable to the London eye. Awesome kitchen amenities. - B L
One of the best experiences in London! I really recommend to get it and see the Skyline. Could be better to take it at night. - Enrique Tamborero @etamborero