Das Azoris Royal Garden befindet sich in günstiger Lage in der Stadt Ponta Delgada auf der Insel Azoren in São Miguel, nur einen Steinwurf vom Stadtzentrum und den Sehenswürdigkeiten entfernt. Die Unterkunftsmöglichkeiten bestehen aus 193 stilvollen und komfortablen Zimmern und Suiten, um den Gästen einen erholsamen Aufenthalt zu garantieren. Zur Ausstattung der Zimmer gehören kostenloses WLAN, Fernseher, Klimaanlage, Minibars und Espressomaschinen. Im hauseigenen Restaurant mit Bar können Sie Ihre Mahlzeiten genießen und bei Getränken entspannen. Zu den Freizeiteinrichtungen gehören Swimmingpools, ein Jacuzzi, ein Türkisches Bad, ein Fitnessstudio und ein Spa.