Check In:

14:00 - 23:30

Check Out:

11:30

Address:

Rambla de Catalunya 1. Eixample. 08007 Barcelona. Spain