Villa Venus is a hotel located in Lindos, Rhodes, Greece. The 3-star property offers good accommodation at affordable prices. Among other amenities, it features: shower. It is also close to various means of transport.