Touchdown Villa is a property only 5.2 km from Takamaka Bay Distillery, Victoria Clock Tower and Mission Lodge Lookout.
Mahe Island city center is 4 km away.
Touchdown Villa comprises rooms with a private balcony, individual climate control, TV, a private safe and a separate toilet. A bathroom with a shower and a bidet along with bath sheets and a hairdryer is provided.
Guests can benefit from a kitchen fitted with a stove, a microwave, a kettle, a washing machine and kitchenware.
Seychelles International airport can be reached in 5 minutes by car.