Located within 5 km of Hotel Meteore Paris, guests can reach Arc de Triomphe.
The staggering Picasso National Art Museum is not very far away, while Chatelet - Les Halles train station is not far from this Paris hotel. The hotel offers proximity to natural sights like the 17th-century park "Luxembourg Gardens" (2.2 km) and the Parisian Ile de la Cite Isle (1.9 km). Also, Louvre Museum lies about a 10-minute ride away, while Filles du Calvaire is a mere 650 metres from the Meteore Paris.
You can relish European cuisine at Robert et Louise located only steps away from the accommodation.