La ubicación de este hotel lo convierte en el lugar perfecto para explorar la ciudad y la isla. El establecimiento se encuentra a 5 minutos del aeropuerto, en el centro de Ponta Delgada, junto a la Iglesia del Santo Cristo y cerca de varios puntos de interés histórico y cultural. Ya sea por vacaciones o por viaje de negocios, este moderno hotel cuenta con una serie de instalaciones diseñadas para ofrecer a los huéspedes la máxima comodidad. Las dos salas de reuniones disponen de equipo multimedia. Los clientes también podrán hacer uso de la peluquería, el cajero automático, las tiendas y la conexión a internet.