Mimosa Suites apartment is an affordable place to stay in Rhodes City.
A 15-minute walk will take guests to Orfanidou Street. The property is situated 2 km from the center of Rhodes City. Koukos and Plaza Restaurant are located within 100 meters away.
The apartment enjoys proximity to Our Lady of the Castle.
Rooms welcome guests with complimentary wireless internet, an in-room safe, climate control, cable TV with on-demand movies and a DVD player. The rooms have elegant furniture and tile floor.
Kitchen facilities feature an electric kettle and a fridge.
Guests can relax by an outdoor pool.