Angela Suites & Lobby

Rhodes - Rhodes

Search dates for this hotel

Overview

Located in Rhodes Town, this hotel is within a 5-minute walk of Santa Maria della Vittoria Church and Palace of the Grand Master of the Knights of Rhodes. Rhodes Aquarium and Archaeological Museum of Rhodes are also within 15 minutes.