Karta Vacation Rentals
In the heart of Rhodes Town, a short walk from Elli Beach and Mandraki Harbour. Steps from Rhodes Aquarium, the Palace of the Grand Master of the Knights of Rhodes and the Colossus-area sights, this hotel puts historic Rhodes and seaside life within easy reach.