5-hvězdičkový Villa Mewah Bali je umístěn zhruba 2 km od Pláž Petitenget.
Hosté si mohou užít jídlo v restauracích Shiru a 1 Blue Door, které se nachází asi 9 minut chůze od Villa Mewah.
Tento hotel je 2,1 km od Pláž Legian. Od města Ungasan je to také 16 km. Autobusová zastávka Halte Seminyak je vzdálena 10 minut chůze.