Europa Hotel
Dodecanese Islands / Rhodes / Rhodes Town • View on MapPlease select your dates
Open : April - October ..... Europa Hotel is located in the center of Rhodes Town directly opposite from Psaropoula beach which is one of the cleanest beaches on the Island. Recently renovated the hotel offers great self-catering studios and guest rooms for 1up to 3 perso... More Info »