Exquisite furnishings for a cosy ambience
The simple yet comfortable atmosphere
Join us at Mamma Mia Restaurant for exceptional flavours and a warm welcoming atmosphere to make you feel right at home!
Hassle free and comfortable stay on our premium suit rooms with modern amenities.
Our hotel is one of the best hotels in Neil Island with very hygienic, most spacious, clean and neat rooms.
The Aoscar Hotel & Suites is located in the centre of Neil Island; it is just 1km from Neil Jetty (Shaheed Dweep). Together with several other well-liked tourist attractions, such as Bharatpur Beach, Lakshmanpur Beach and Natural Bridge. We offer fine dining establishments under the Mamma Mia Brand.
Our gracious hosts extend a warm welcome to you and offer tastefully decorated guest rooms with luxurious amenities and extras.
Aoscar Hotel...
At Mamma Mia Restaurant, our cosy dining spaces offer a wonderful culinary experience, catering to individuals seeking a peaceful moment or group celebrations. Enjoy freshly brewed coffee, refreshing beverages, and delectable treats. Our menu features exceptional flavours, curated by passionate chefs using high-quality ingredients. From comfort food to innovative creations, we have options for breakfast, lunch, and dinner.
Read more