Great boutique hotel located near the Saint-Placide metro stop.