Guides by Lonely Planet
Hotel Celtic in Paris, France
Just a 5-minute walk from Montparnasse Train Station, Hotel Celtic offers rooms with an LCD TV. It is just 300 metres from Montparnasse Tower, which offers some…
See this content immediately after install