Located within the Sant Martí district in Barcelona, Sweet Inn - Loft Villa Olimpica Beach has air conditioning, a balcony, and city views. It is set less than 1 km from Nova Icaria Beach and offers a lift. Santa Maria del Mar is 2.
Passatge de Mas de Roda 26, Sant Martí, 08005 Barcelona, Spain