Venus
50, N. Mandilara Street Rhodes, Rhodes, Greece
Venus Photos
Venus Map
50, N. Mandilara Street Rhodes, Rhodes, GreeceHotel Information
This 2 star hotel is located in the city centre of Rhodes. It is close to the Aquarium of Rhodes. The Hotel has a coffee shop and an outdoor swimming pool.