Význačný svým umístěním 350 metrů daleko od Park of Saint Fragkiskos ve čtvrti Rhodes Old Town, hotel poskytuje přístup k Věž s hodinami ve vzdálenosti 15 minut chůze.
Ubytování je situováno 2 km od centra města Rhodes City a 15 km od letiště Mezinarodni letiste Rhodos. Hosté ocení blízkost hotelu k Stadion Diagoras. Autobusová zastávka San Francesco je 10 minut chůze od ubytování.
Hotel Saint Michel Hotel Old Town nabízí denní bufetovou snídani. Hosté si mohou užít řeckou kuchyni a středozemní kuchyni v restauraci Top Sabor umístěné jen 6 minut chůze od hotelu.