Around the hotel
Hôtel Ambre is located in Paris, a 10-minute walk from Place d’Italie and 1.3 km from Parc Montsouris.
Hotel Ambre is 200 metres from Tolbiac Metro Station, which provides direct access to the Royal Palace, the Louvre Museum and the Opéra Garnier. The AccorHotels Arena is 2.6 km away.
The Eiffel Tower, Arc de Triomphe and Notre Dame Church are 20 minutes away by metro.
A 5 minutes walk:
- Quartier de la Butte aux Cailles: Montmartre du sud de Paris with its “street art”.
- Shopping Centre Italy II
- The bucolic districts of the Cité Florale and the Cité des Peuliers