Location Surrounded by nature, the hotel is located near the Manuel Antonio National Park. Facilities The establishment comprises a 3-storey main building and 2 adjacent buildings, offering a total of 17 accommodation units. The establishment features..