2 Charming Rooms Near Montpellier is located in 9 Avenue Thiers, 33100, Bordeaux, France.