The Melia Lebreros Hotel is located in the heart of Seville, close to the Santa Justa train station (AVE) and the Sevilla FC football stadium (Ramón Sánchez Pizjuán). The Hotel offers a customised service and excellent facilities, making it the ideal choice for business or leisure trips to Seville. Opposite the hotel, there are large department stores such as El Corte Inglés and the Nervión Plaza shopping centre, as well as the city's main leisure and entertainment areas.
Meliá Lebreros offers rooms renovated in 2016, including Junior Suites, a Premium floor, an exclusive The Level Service, connected rooms and rooms adapted for people with disabilities. The hotel has an a la carte restaurant, a bar specialising in cocktails and an outdoor swimming pool.