Hummingbird Villa, is located in the small but extremely attractive complex of Pillar Rock on the edge of Five Islands village. The accommodation can be described as spacious, clean, very comfortable, and adequately equipped. The resort itself is set in some beautiful gardens where hummingbirds...More
Date of stay: July 2017
Adadevoh1, VR Owner at Hummingbird Villa, responded to this reviewResponded August 17, 2017
Thanks Colin and family. We were happy to have you staying at the Villa and hope that you will visit again soon.