Santa Maria City Hotel
Rhodes
Santa Maria City Hotel Rhodes Town is a new complex of 30 luxury rooms and suites that opened in 2017. With spacious rooms and a unique atmosphere, modern design, and modern equipment it offers the exemplary hospitality desired by the visitor. Santa Maria City Hotel Rhodes Town is designed with comfortable accommodation that are suitable for families, groups and couples visiting the city for leisure and for business travelers.
Accommodation in Rhodes
Comfortable & modern rooms