Photos coming soon
HOTEL
Avenida Apartments Ramon Turro
Ramon Turro 142, 2-2, Sant Martí, 08012 Barcelona, Spain, Barcelona
Where it sits
Avenida Apartments Ramon Turro
Ramon Turro 142, 2-2, Sant Martí, 08012 Barcelona, Spain, Barcelona
41.39658, 2.19867
Similar stays nearby
Apartment Ramon Turro
Hotel · 5 m
Fabulous One bedroom Apartament in Poble nou
Hotel · 53 m
BeBarceloner Poble Nou Apartments
Hotel · 58 m
olimpic village beach studios
Hotel · 161 m
Sweet Inn - Loft Villa Olimpica Beach
Hotel · 164 m
Sweet Inn Loft Villa Olimpica Beach
Hotel · 164 m
Beach Loft Duplex
Hotel · 189 m
Beach Loft Duplex
Hotel · 189 m
Plan around Avenida Apartments Ramon Turro
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
