Karta Vacation Rentals





Tucked inside Rhodes Town’s UNESCO-listed Old Town, Helios Garden Boutique Apartments sits in a quiet corner of the city center. You’re steps from the Street of Knights, the Archaeological Museum and the Temple of Aphrodite, with the Grand Master’s Palace about 1,640 ft away and Elli Beach roughly 1.6 miles from the door.