Hotels in Greece Hotels in Rhodes Best Western Plus Hotel Plaza - Rhodes
Check-In: from 12:00 PM
Check-Out: within 12:00 PM
Number of meeting rooms: 1
Meeting Seats: 100
Rooms: 136