Das 2-Sterne-Hotel Mimosa Suites Rhodes City, ca. 5 Gehminuten von der Palast des Großmeisters entfernt, lockt mit Spa-Therapie und Spa-Dienstleistungen. Das Hotel liegt zentral im Zentrum von Rhodes City, ungefähr 350 Meter von dem d'Amboise-Tor entfernt.
Jedes der 60 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers.
In der Lounge- Bar können Hotelgäste lokale Getränke genießen. Das Restaurant Diverso Ristorante Pizzeria befindet sich ungefähr 50 Meter vom Hotel Mimosa Suites entfernt und ist auf mediterrane Gerichte spezialisiert.
Das Aparthotel liegt in circa 5 Gehminuten Entfernung vom See Aegaeisches Meer von Rhodes City. Gäste können Sehenswürdigkeiten wie das Jüdische Museum und die Synagoge besuchen (liegt in 2 km Entfernung vom Mimosa Suites Rhodes City). Der Uhrturm liegt in unmittelbarer Nähe von der Unterkunft. Die Bushaltestelle Rhodes City Tour Hop On Hop Off liegt in einer Entfernung von nur 5 Gehminuten vom Hotel.