6.8
Bedford***

4 English reviews

64 international reviews

/ 21°
26 Sep 2018
Number 329 of 1112 hotels in London