Featuring a garden, Leleu Mentawai Accommodation features accommodations in Tua Pejat. This property offers access to a terrace and free private parking.
At the villa complex, each unit is fitted with a balcony. There's a fully equipped kitchen and a private bathroom.