Located on a hill, Aux Cap La Nature offers tranquil self-catering accommodation on Mahe Island Guests benefit from terrace Free private parking is available on site The accommodation has an apartment with a kitchen, complete with a microwave, a toaster and refrigerator Towels and bed linen are provided in this apartment There is a private bathroom with a shower The comfort Double Room is air-conditioned and equipped with a balcony and small mini bar The nearest airport is Seychelles International Airport, 6 km from the property The picturesque beach of Anse Royale is within 3 km