Venlia Apartment
Main amenities
Location
To enjoy your vacation in Victoria, stay at Venlia Apartment Victoria, which is 1.8 miles from Victoria Clock Tower and within a 10-minute drive of Clock Tower.
Sir Selwyn Selwyn-Clarke Market. Victoria Market is 1.7 miles from the apartment.
Venlia Apartment provides guests with an adjoining terrace, a balcony, and a sitting area, as well as such modern comforts as an air conditioner. For added convenience, a spa bathtub, a walk-in shower, and a separate toilet are available at the property. Additionally, you'll find hairdryers, bath sheets, and towels.
In-room self-catering options like an electric kettle, coffee and tea making facilities, and a kitchenware are available at Venlia Apartment for guests to make use of. Seychelles International - Pointe Larue airport is at a 17-minute driving distance, and La Batie Upper bus stop is right near this apartment.