Offering a sun terrace and views of the city, Welcome Hotel is situated in Paris, just 190 metres from Odéon Metro Station. It features free WiFi throughout the property.
Rooms total: 25 More information »Mabillon Metro Station 0.1 km
Odéon Metro Station 0.2 km
Saint-Germain-des-Prés Metro Station 0.2 km
Saint-Sulpice Church 0.3 km
Les Deux Magots 0.3 km
Saint-Sulpice Metro Station 0.5 km
Cluny-La Sorbonne Metro Station 0.6 km
Cluny Museum - National Museum of Medieval Art 0.6 km
Sainte-Chapelle 0.7 km
Luxembourg Gardens (Jardin du Luxembourg) 0.7 km
Paris - Le Bourget Airport 1.1 km