Toad Lodge
Toad Lodge is An Italianate Villa, offering comfortable bed and breakfast accommodation close to the centre of Bristol and located within the Cotham area. It is the ideal location for those travelling on business or for pleasure. The guest bedrooms ar…