Set in 25,000 square metres of beautiful gardens and offering fantastic views of Barcelona, Torre Melina, a Gran Meliá Hotel is a luxury hotel set on Diagonal Avenue.
Number of rooms: 504
Avenida Diagonal 661 - 671, Les Corts, 08028 Barcelona, Spain
Hotel booked 5 times today.