With a stay at Kremasti Memories Apartments in Rhodes, you'll be just steps from Palace of the Grand Master of the Knights of Rhodes and 12 minutes by foot from Rhodes Aquarium. This apartment is 1.2 mi (1.9 km) from Acropolis of Rhodes and 1.2 mi (1.9 km) from Temple of Apollo. Make yourself at home in one of the 24 guestrooms. Self parking (subject to charges) is available onsite.