Posts Tagged: London

MStay Golders Green

146 – 150 GOLDERS GREEN ROAD, London, NW11 8HE, United Kingdom Featuring free WiFi, MStay Golders Green offers accommodation in London. Golders Green tube station is just a 7-minute walk away MStay Golders Green Hotel offers boutique serviced studios equipped

Read More

Park Plaza Westminster Bridge London

Park Plaza Westminster Bridge London 200 Westminster Bridge Road, Waterloo, London, United Kingdom Fabulous, 8.9  Stunning pool, Wonderful views , Fast check-in Providing a swimming pool and free wireless internet access in all areas, Park Plaza Westminster is located in

Read More