Location Find Us
Ramblas, 33 Barcelona, 08002, Spain
Tel: +34 93 301 57 00
RESTAURANTS 2 minutes away
CATHEDRAL 10 minutes away
PORT VELL 500 meters
BEACH one step away