Hotel nearby Buena Vista
1 found
Casa Margarita Hotel And Paradise
Located in Aldea El Chapeton, Chiquimulilla, Santa Rosa, Guatemala, Casa Margarita Hotel And Paradise features an outdoor year-round pool and jacuzzi. Guests can enjoy the on-site bar.
More Hotel in other Cities
Interesting places in Buena Vista
Search this area