Allegory Boutique Hotel

Starting at
Featured Image
Interior Entrance

TripAdvisor Review

Based on 92 review

See all

Property Location With a stay at Allegory Boutique Hotel, you'll be centrally located in Rhodes, within a 10-minute walk of Palace of the Grand Master of the Knights of Rhodes and Rhodes Port. This 4-star hotel is 0.4 mi (0.7 km) from Temple of Aphrodite and 0.8 mi (1.3 km) from Acropolis of Rhodes....

More details