Das Hotel Canadiano Urban Nature Hotel liegt in der Altstadt von Ponta Delgada, unweit bedeutender Sehenswürdigkeiten wie dem Museum Carlos Machado, dem Jose do Canto Garten sowie dem Santana Präsidentenpalast und der Universität der Azoren. Die zentrale Lage ermöglicht eine bequeme Erkundung der Stadt und der umliegenden Region. In der Nähe befinden sich zudem traditionelle Einkaufsstraßen, und die Entfernung zum Flughafen beträgt etwa 4 Kilometer.
Das Hotel bietet Zimmer mit Optionen wie Doppel-, Queensize- und Kingsize-Betten. Einige Unterkünfte verfügen über Balkone oder Terrassen mit Bergblick. Die Zimmer sind mit individuell regulierbarer Klimaanlage und Heizung ausgestattet und bieten eine komfortable Ausstattung inklusive Safe und Minibar. Zustellbetten sind auf Anfrage erhältlich.
Gastronomisch stehen ein Restaurant, ein Frühstückssaal mit Buffet sowie eine Bar zur Verfügung. Die Verpflegungsoptionen umfassen Übernachtung mit Frühstück oder Halbpension mit abwechslungsreichen Speisen, darunter auch glutenfreie und vegetarische Gerichte. Freizeitaktivitäten wie Tauchen, Reiten, Golf und verschiedene Sportangebote sind vorhanden. Weitere Services wie Fahrradverleih und ein eigener Shuttlebus runden das Angebot ab.