Melia Barcelona Hotel, Barcelona

Melia Barcelona Hotel

The hotel is located 3 km from Catalonia Square, 4.5 km from National Art Museum of Catalonia and 5 km from Barcelona Olympic Stadium. Facilities and services include a 24 hrs reception, restaurant, snack bar, lounge bar, indoor pool, elevator, wireless Internet in public areas, fitness center, sauna, meeting room, business center, spa (extra charge) and parking (extra charge). The rooms are equipped with air conditioning, TV, telephone, wireless Internet, safe box, hairdryer and mini bar Address: Avenida Sarria 50, 08029, Barcelona, Spain.