Featuring free Wi-Fi, 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 with a variety of amenities including Brita filtered...
146 - 150 GOLDERS GREEN ROAD, London, NW11 8HE, United Kingdom
Hotel booked 1 times today.
Nightly rates from $93