Located in Eixample District, close to Hospital Clínic metro station and only 15 minutes’ walk from Barcelona’s historic town, these modern décor apartments offer free Wi-Fi throughout.
Number of rooms: 14
Villarroel, 163, Eixample, 08036 Barcelona, Spain