Studios 2 Let North Gower is an apartment in London within short distance of Leicester Square, National Gallery and Buckingham Palace.
The apartment is conveniently located close to Euston Square subway station.
Fast access to London City airport within 15km is provided.
It offers non-smoking rooms equipped with Wi-Fi, a living space and heating as well as a kitchen with an oven, a microwave, kitchenware, an electric kettle and a toaster. The venue also has private bathrooms with a toilet and a shower.
Wireless internet is available in the entire hotel for free.
No parking available.