Located just 1.4 km from Small Skliri beach, Villa Of The God Skala hotel offers access to tourist attractions throughout Skala. This Skala hotel features safety facilities including a safe deposit box.
The centre of Skala can be reached within a 5-minute walk. Guests can visit the sand Paralia Skala Beach, which is only 5 minutes' stroll away, and Aquarius Beach which is within reach of Villa Of The God. This Skala hotel is situated 2.9 km from the Dragonera Beach, and Scala bus station lies a mere 500 metres away.
The rooms feature a mini fridge bar, tea and coffee making equipment, as well as a multi-channel TV for your convenience. An oven and glassware are available upon request. Offering a separate toilet and a shower, the bathrooms are also appointed with a hairdryer and towels.
Toxotis Restaurant serves various kinds of Greek dishes not far from Villa Of The God hotel.