Located close to Museo Nacional de Bellas Artes and National Capitol Building, Hotel Sevilla provides a poolside bar, a terrace, and shopping on site. At the two on-site restaurants, enjoy breakfast, brunch, lunch, dinner, and international cuisine. Stay connected with in-room WiFi (surcharge), and guests can find other amenities such as 2 coffee shops/cafes and a garden.