We’re sorry but you can’t collect Welcome Rewards® nights at this hotel
Situated in Managua, Villa Angelo is close to Monumento a Sandino, Tiscapa Lagoon, and Dennis Martinez National Stadium. Also nearby are National Palace and Managua Cathedral.
The hotel offers a restaurant. Additional amenities include tour/ticket assistance and 24-hour room service. Onsite parking is complimentary.
The 12 guestrooms at Villa Angelo include air conditioning. Televisions are equipped with cable channels. All accommodations provide desks and direct-dial phones.
|Food and drink||
We are now watching this hotel on your travel dates
( - )