Centrally located in Rhodes Town, Mimosa is 200 metres from the beach and 800 metres from the Palace of the Grand Master of the Knights.
It offers free Wi-Fi and a swimming pool.
A buffet breakfast including fresh fruit is offered.Concierge Services ,Reception,Lobby ,Swimming Pool Seasonal,Restaurant - Bar,Fax / Photocopy,24hrs Front desk