Guides by Lonely Planet
Plug Inn Montmartre Hostel in Paris, France
Featuring free WiFi and a terrace, Plug Inn Hostel offers accommodation in Paris, just 600 metres from Sacré-Coeur Cathedral. Rooms at this hostel are a mix of…
See this content immediately after install