Guesthouse/bed and breakfast About Villa Bellevue
Villa Bellevue is a hotel in Albi, France. It is one of 32 places to stay in Albi listed on Triptoic.
Property facts
- Property type
- Hotel
Location
21 Rue de bitche, Albi, France
Loading map…
Frequently asked questions
Where is Villa Bellevue located?
Villa Bellevue is located at 21 Rue de bitche, Albi, France.