Europa Hotel Rooms and Studios
Hotel
85100 Rhodes
Greece
Phone: +302241036600
Website: www.europarhodes.gr
Europa is a 3 star hotel, located in the center of Rhodes Town, on Psaropoula coast, offering rooms and studios.



