A 4-star suite hotel on Alexandridou Street in Rhodes Old Town.
Midgard Suites is in the western part of the walled town, near the entrance from Mandraki harbour. The Marine Gate and Hippocrates Square are a short walk away.