Oma Casa Hotel is a charming 2-star establishment located in the vibrant city of Bengkulu, Indonesia. With a guest rating of 8.5 out of 10 based on 16 reviews, it offers a welcoming atmosphere for both business and leisure travelers. The hotel embodies the local character and warmth of Bengkulu, making it an ideal base for exploring the region's rich culture and natural beauty.