General Information
Melia Lebreros is a 4-star hotels that has been welcoming guests since 1978.
The accommodation went through a renovation in 2016.
Melia Lebreros is part of Melia under Melia Hotels International.
There are 429 rooms spread across 13 floors.
Location
Located at Luis de Morales, 2 in Seville, Spain.
Those looking to explore will find Parroquia de San Juan Bautista, Church St. Angela de la Cruz, and Alcázar nearby.
Facilities & Amenities
Melia Lebreros has Poolside bar, Laundry service, Luggage storage, Elevator, Garden, and more.
Business Facilities
For guests traveling for work, Melia Lebreros has Business facilities and Computer station available.
Contact
Phone number: 34 95-4579400