Hotel & Spa Villa Olimpica SuitesResort
Pallars, 121-125, Sant Martí, 08018 Barcelona, Spain
This minimalist hotel is situated in the Poble Nou district of Barcelona, 15 minutes’ by foot from Bogatell Beach. It offers a seasonal outdoor pool surrounded by wooden decking and loungers.