Arola



Address:

Carrer de la Marina 19-21
Hotel Arts Barcelona
08005 Barcelona, Spain

Contact:

tel: 34 93 483 8090 (Reservations)
fax: 34 93 221 2018

Hours:

Tues 8:30-11pm; Wed 1:30-3:30pm; Thurs-Fri 1:30-3:30pm and 8:30-11:30pm; Sat-Sun 2-4pm and 8:30-11pm

Cuisines:

Spanish

Map:



© 2014 NileGuide.com   ·   Blog   ·   Facebook   ·   Contact Us   ·   About Us   ·   Privacy Policy   ·   Terms & Conditions