Gelegen binnen 3 km van het Dragonera Strand, beschikt Vasilaras Hotel Skála over 34 kamers met uitzicht op de zee. Gasten die in het aparthotel verblijven, kunnen hun auto parkeren ter plaatse.
Het hotel is gelegen op circa 15-minuten rijafstand van de Ekklisia Isodia Theotokou. Het centrum van Skála is te voet binnen 5 minuten te bereiken. Natuurliefhebbers zullen de nabijheid van Skliri Beach waarderen, dat op ongeveer 800 meter afstand ligt. Agios Nektarios Monastery binnen 7 km van de locatie is een voordeel voor de gasten van Vasilaras. Scala busstation is vlak om de hoek van het pand geplaatst.
De kamers zijn voorzien van strijkfaciliteiten en airconditioning, samen met moderne gemakken zoals een flatscreen TV met satellietzenders. Ze hebben ook een waterkoker en een koelkast beschikbaar voor self-catering.
Aquarius Cafe Restaurant is gesitueerd op 450 m van Vasilaras Skála.