Offering a restaurant and a bar, the luxurious Villa Beatriz Lodge is located in Vilcabamba at the base of Mandango’s Mountain. Free bikes are available for guests to explore. Free WiFi is provided.
Book this Hotel