NileGuide Expert Says:
Check out their 26th floor bar and try the cocktails, they're amazing.
Plaça de la Rosa dels Vents, 1, Barcelona, Spain
932 95 28 00
Hotel star rating:
bar, restaurant, minibar, business-facilities, fitness-club, pets-allowed, swimming-pool, internet-available, non-smoking, laundry, safe-deposit, beach, air-conditioning