
London, United Kingdom
OYO Bakers Hotel, London Victoria
3-star hotel · OYO
Located 700 meters from the town center, the Bakers Hotel, London Victoria offers easy access to local attractions and entertainment, situated 2 km and 3 km away respectively. The nearest beach is 7. 1 km from the hotel, public…
- Wi-fi
- 24-hour reception
- Breakfast
- Breakfast buffet


