Saint-Michel-sur-Orge hotels & apartments, all accommodations in Saint-Michel-sur-Orge

Suggested hotels in Saint-Michel-sur-Orge

B&B Hotel Saint-Michel Sur Orge

116 Rue Des Tiphoines, Saint-Michel-sur-Orge, France

B&B Hotel Saint-Michel Sur Orge photo

B&B Hotel Saint-Michel Sur Orge is a modern 2-star accommodation featuring 70 rooms to stay in. Major Saint-Michel-sur-Orge sights, such as Versailles and Jardin…