To enjoy your vacation in London, stay at Studio 7 Queens Road Hotel, which is within a 6-km distance of Big Ben and 10 minutes by car from Sky Garden.
The apartment is 15 minutes' drive Tate Modern, which is an excellent place to improve cultural awareness. National Gallery is within a 7-km distance of the property.
Thanks to a TV set, guests can also enjoy their leisure time. Studio 7 Queens Road Hotel is equipped with a bathroom that features bath sheets.
Forza Win serves Italian cuisine and is situated about 500 metres away. London Peckham Rye railway station is relatively near the apartment.
Book Studio 7 Queens Road Hotel London
More +
Less -