Touchdown Villa is a 3-star property situated about 6 km from Takamaka Bay Distillery.
Victoria Clock Tower is nearly 9 km from the venue. The venue is 4 km away from the city center.
Touchdown Villa provides guest rooms complete with individual climate control, a balcony, a dressing room, a kitchen and a separate toilet. The guestrooms look out on the garden. In-room self-catering facilities include a freezer, a kettle and a stove.
Guests can get to Fregate Is airport in 55 minutes by car.
The venue offers laundry, housekeeping service and ironing service.