AMOCITY
This Parisian hotel is located just a 10-minute walk from the Montparnasse SNCF Train Station, and 492 feet from the Volontaires Metro stop....