19 Rue Cujas, Paris, France
Grand Hotel St Michel Hotel Description
The Hotel is located in the centre of Paris, near to 4 tube stations and the shopping area, as well as authentic french restaurants.
Grand Hotel St Michel Hotel Facilities
- Rooms/Facilities for Disabled
- City Center
- Near Airport