This unpretentious hotel can be found in San Andres Island.
San Andrés City
12.58295, -81.68971 Open in Google Maps
ROO
ROO.ST
10 guests