Canary Beach Resort ligt aan het strand in Glenwood, op 44 km van Andes Tower Hills en is voorzien van diverse voorzieningen, zoals een privéstrand en een barbecue. Er is een terras en je kunt er gebruik van maken gratis WiFi en gratis privéparkeren.
Alle kamers bij het resort hebben een balkon. Alle kamers bij Canary Beach Resort hebben airconditioning en een flatscreen-tv.
Het dichtstbijzijnde vliegveld is Luchthaven St. Cloud Regional, op 102 km van de accommodatie.