The st Michel is a great hotel for the money. Stayed there for 4 days and the staff was extremely friendly and accommodating. The hotel is old and the rooms are old but clean. I would stay here again. It's a nice change from the commercial hotels.