Address: Avinguda de Roma, 2-4 (Barcelona)
Area: Sants.
Price: Average high (€€€€).
Category: 4 Star Hotel.
Comments: Next to Sants Estació we find this cosmopolitan hotel that occupies a modern 23 floor tower with amzing views, specially from the panoramic restaurant -Visual-, on the to...