Entire House About Ombara Resort Mentawai
Ombara Resort Mentawai is a 5-star resort in Mentawai Island, Sumatra Occidental, Indonesia. Guests rate it 10.0/10 (exceptional) across 1 reviews, ranking it #9 of 19 places to stay in Mentawai Island.
Property facts
- Property type
- Resort
- Star rating
- 5 stars
- Check-in
- From 01:00 PM
- Check-out
- Until 11:00 AM
- Opened
- 2026
- Brand
- No Brand
Location
Ombara Resort Mentawai Bosua South Sipora Mentawai Island West Sumatra 25392, Mentawai Island, 25392, Indonesia
Frequently asked questions
What are the check-in and check-out times at Ombara Resort Mentawai?
Check-in starts at 01:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Is Ombara Resort Mentawai a good place to stay?
Ombara Resort Mentawai has a guest rating of 10.0 out of 10 from 1 reviews, which is considered exceptional. It ranks #9 of 19 properties in Mentawai Island on Triptoic.
Where is Ombara Resort Mentawai located?
Ombara Resort Mentawai is located at Ombara Resort Mentawai Bosua South Sipora Mentawai Island West Sumatra 25392, Mentawai Island 25392, Indonesia.
How many stars does Ombara Resort Mentawai have?
Ombara Resort Mentawai is rated 5 stars.