45.7529528 ­4.8421378
Go to map view
36 Rue Montesquieu, Lyon, France +33 4 78 72 47 47
Located in central Lyon, Hotel Montesquieu is 100 metres from the Saint-Andre Tramway stop. It offers air-conditioned accommodation and free Wi-Fi is available in public areas. Rooms at the Montesquieu are equipped with a TV and some rooms also have a private bathroom. Hotel Montesquieu provides a 24-hour reception and on-site parking. The Montesquieu is 350... More from Amoma

Get Rates

Show Montesquieu at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Place Bellecour 0.6mi Jean Moulin University 0.9mi Amphitheatre trois gaulles 1.3mi