195 -203 Waterloo Road,
Лондон,
Цена от 96$/ночь
Located 1.6 km away from Waterloo Station with easy access throughout London, the hotel offers budget accommodation with en suite facilities. Ideal for travellers who are just looking for a room without the frills.