Choose your room
Property Location Located in Managua, Villa Angelo is minutes from Monumento a Sandino and Tiscapa Lagoon. This hotel is within close proximity of Dennis Martinez National Stadium and National Palace.Rooms Make yourself at home in one of the 12 air-conditioned guestrooms. Your room comes with a Select Comfort bed. Complimentary high-speed (wired) Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with showers are provided.Dining Enjoy a meal at a restaurant, or stay in and take advantage of the hotel's 24-hour room service.Business, Other Amenities A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.