AMOCITY
The Hoxton, Paris offers accommodations in Paris, just 755 feet from Grands Boulevards Metro Station. Guests can enjoy the on-site restauran...