Το ξενοδοχείο αποτελείται από 11 παραδοσιακά σπίτια, 13 διαμερίσματα και 5 στούντιο. Όλα διαθέτουνε ντουζιέρα, πλήρως εξοπλισμένη κουζίνα, θυρίδα ασφαλείας, τηλέφωνο και κοινόχρηστη αυλή.
Στο κατάλυμα υπάρχουνε 2 πισίνες σε κάθε πλευρά του κτηρίου, αίθουσα υποδοχής με snack bar, καθημερινή υπηρεσία καθαριότητας δωματίων και ομπρέλες ηλίου με κρεβάτια θαλάσσης χωρίς χρέωση.
Το Olympic Villas είναι χτισμένο στη περιοχή της Οίας. Το κέντρο του χωριού απέχει 800μέτρα ενώ τα Φηρά, πρωτεύουσα του νησιού 10 χλμ.
Olympic Villas