Real Intercontinental Metro Centro
The Seminole Plaza Hotel is located within walking distance of the financial and entertainment center of Managua. In this very lively area of Managua you will find shopping centers, supermarkets, banks, and incredible nightlife due to the renowned bars and restaurants.
The hotel has 84 air-conditioned rooms featuring minibars and complimentary bottled water. Recreational amenities include an outdoor pool, a health club, and a sauna.
Related posts