Check In:

15:00 00:00

Check Out:

01:00 12:00

Address:

Nou de la Rambla. 12. Ciutat Vella. 08001 Barcelona. Spain