Located in Hersonissos, Stelva Villas is convenient to Aquaworld Aquarium and Sarakino. This aparthotel is within close proximity of Star Beach Water Park and Convention Centre Creta Maris.
Make yourself at home in one of the 45 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. Rooms have private furnished balconies. Satellite television is provided for your entertainment. Housekeeping is provided on a limited basis, and cribs/infant beds (complimentary) can be requested.
Make use of convenient amenities, which include complimentary wireless Internet access and a television in a common area.
Grab a bite from a snack bar/deli serving guests of Stelva Villas. Quench your thirst with your favorite drink at a bar/lounge.
Business, Other Amenities
The front desk is staffed during limited hours. Free self parking is available onsite.