Отель расположен на западном побережье о. Родос, в местечке Кремасти в 10 километрах от г. Родос. Недалеко от отеля находятся таверны, кафе бары и магазины.