westmins30 Posted December 3, 2024 Report Posted December 3, 2024 Hi guys, newbie here Looking to book good hotel in London that allows easy access to the elevators and rooms 🙂 I heard about St Giles, but interested in Westminster area. Anyone had experience with Plaza hotels? I would like something low key, decent hotel that allows me to have a fun in my room 🙂 In London from Jan Quote
Recommended Posts