L'hôtel Maria Cristina est une destination de choix pour les explorateurs du monde entier. Situé dans le quartier historique de Saint-Sébastien, en bordure du fleuve Urumea, l'hôtel est entouré de jardins et longe la jetée, à quelques mètres des plages de sable blanc.