Numa I Colmena Apartments features air-conditioned guest accommodation in Barcelona, 1.8 km from La Pedrera, 1.3 km from Park Güell and 2.4 km from Casa Batllo. Free Wi-Fi is available throughout the property and private parking is available on site.
Number of rooms: 12
238 Ronda del General Mitre, Sarrià-St. Gervasi, 08006 Barcelona, Spain