With a stay at Amphitryon Boutique Hotel, you'll be centrally located in Rhodes, just a 3-minute walk from Palace of the Grand Master of the Knights of Rhodes and 11 minutes by foot from Elli Beach. This 4-star hotel is 1.4 mi (2.3 km) from Rhodes Port and 7.4 mi (11.8 km) from Faliraki Beach.