Selene Villas 2 Rhodes City jest usytuowana około 10 min jazdy autem od takich atrakcji przyrodniczych jak Zatoka św. Pawła i oferuje narciarstwo, wędrówki piesze i jazdę na rowerze.
Akropol w Lindos jest w około 3 km, a Wieś Lindos leży 3,1 km od willi.
Z okien roztacza się widok na ogród.
Goście mogą delektować się daniami kuchni brytyjskiej w restauracji Eleni Restaurant & Pool Snack Bar, w 500 metrach. Selene Villas 2 oferuje zewnętrzny basen, a także instruktaż jogi.