Located within the Sant Martí district in Barcelona, Barcelona Olympic Apartment has air conditioning, a patio, and garden views. Free Wi-Fi is featured throughout the property and private parking is available on site.
Number of rooms: 2
27 Carrer de Rosa Sensat, Sant Martí, 08005 Barcelona, Spain