The hotel is located 4 km from the beach, 150 m from The Egyptian Museum, 3.5 km from The Barcelona Zoo and 2.5 km from The Palace of Fine Arts in Barcelona.
Passeig de gràcia, 62
Barcelona
08007
Spain
Checking for room alternatives