Hotels in France Hotels in La Tour De Salvagny Best Western Plus Hotel Admiral - La Tour De Salvagny
Number of meeting rooms: 1
Meeting Seats: 220
Rooms: 74