Situé dans le centre historique de Guarda, cet hôtel se trouve à 150 mètres de la cathédrale de la ville. Plusieurs restaurants locaux sont disponibles à 5 minutes de marche dans le centre-ville.