Beach View Villa
Beach View Villa Victoria is a property only 2.6 km from Seychelles National Botanical Gardens, Union Estate Park and Marine Cat Seychelles.
It is located 53 km from La Digue and just 2 km from the center of Victoria. The coffee shop Boat House is around 10 minutes’ walk away.
The property offers rooms with a living area and a dining area.
The villa features a kitchen for self-catering.
Seychelles International airport can be reached in 5 minutes by car.
Sailing, diving and snorkeling are also available.