Colibri Hill Resort

2 locals recommend
Permanently closed
Location
Utila, Islas de la Bahía