Le Home Saint-Louis Meeting Rooms & Events Meeting Capacity: 5 meeting rooms 28 Rue Saint-LouisVersailles, France 78000View Large Map Phone: +33 1-3950-2355 Hotel E-mailHotel Website Classification 2 Tourist Class Commission Rooms Rates - 25 $70-$93 (USD) Hoteliers! Is your information accurate? Update Here