Lors de votre séjour dans Santa Maria City Hotel, vous vous trouverez à moins de 15 minutes de marche de points d'intérêt comme Plage Elli et Palais des Grands Maîtres des Chevaliers de Rhodes. Si vous avez un creux, faites une halte au café, tandis qu'au bar/salon, vous pourrez vous détendre autour d'un verre en fin de journée. Cet hôtel se trouve par ailleurs à moins de 5 minutes en voiture de Port de Rhodes.