You will find this 77 room hotel at the foot of the Montparnasse Tower, opposite the station in one of the liveliest quarters of Paris.
Its strategic location will delight both tourists and those on business.
The close proximity of numerous restaurants, businesses, theatres and cinemas add to the charm of this district still appreciated by those out for a stroll.