Located in London, Studio 11 Queens Road Hotel apartment is 10 km from London City airport.
For guests' relaxation, this apartment additionally provides various entertainment options, such as a flat-screen TV with satellite channels. Studio 11 Queens Road Hotel apartment is equipped with a bathroom that features bath sheets.
The pizzeria Mamma Dough is situated within 25 minutes' walk of the accommodation.
Tate Modern is within 5 km of this apartment and Southwark Park is nearly a 10-minute drive away. The 137-tonne Big Ben Bell is approximately a 15-minute ride from the accommodation. London Peckham Rye train station lies only 700 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please