Mountain View s features accommodation with a private garden, a sunbathing terrace and a patio and is nestled 4 km from Victoria Clock Tower. A kitchen and an en suite bathroom are featured in this self-catering property.
Seychelles Natural History Museum is approximately 10 minutes' drive away. Eden Island is 1 km from this garden hotel. The villa is 6 km from the centre of Victoria. Victoria is 1 km away from this self-catering venue.
Each room is equipped with a TV, a kitchenette and ironing facilities to meet guests' needs. A hair dryer and bath sheets along with toaster, an electric kettle and a fridge are also available in the rooms. Feather pillows and linens are offered at Mountain View s. The bathroom is fitted with a bidet, a shower and a bath.
The nearest airport is Seychelles International airport, about 5 km away. Added amenities include canoeing, hiking and fishing services for sport lovers.
Book Mountain View Villas Cascade
More +
Less -