Hotel Royal Saint Michel is a Hotel located at 3 Bd Saint-Michel, 75005 Paris, France. It has received 390 reviews with an average rating of 4.0 stars.
The address of Hotel Royal Saint Michel: 3 Bd Saint-Michel, 75005 Paris, France
Hotel Royal Saint Michel has 4.0 stars from 390 reviews
Hotel
7219 reviews
18 Avenue De Suffren, 22 Rue Jean Rey Entrée Au, 75015 Paris, France