You are here: HotelsGuesthouses > England > Somerset > Bath Hotels that have rooms below £35.00
Bath Hotels Miles Rating Price
YHA Bath
0.82
 3  StarFrom £12.40