9.3/10
Wonderful
17 reviews
Free Wi-Fi
Set in La Tour, La Maison de la Tour features a restaurant, terrace, bar, and free Wi-Fithroughout the property. This 3-star hotel offers room service. The hotel has family rooms.
Number of rooms: 5
Grand Place, 06420 La Tour, France