Narmada Convention Hall is located in Mataram, a 5-minute drive from the City Centre. It offers a 24-hour restaurant and rooms with a flat-screen TV. Free Wi-Fi is provided in public areas.
Narmada Convention Hall is located in Mataram, a 5-minute drive from the City Centre. It offers a 24-hour rest Read more
Narmada Convention Hall is located in Mataram, a 5-minute drive from the City Centre. It offers a 24-hour restaurant and rooms with a flat-screen TV. Free Wi-Fi is provided in public areas.
Narmada Convention Hall is located in Mataram, a 5-minute drive from the City Centre. It offers a 24-hour restaurant and rooms with a flat-screen TV. Free Wi-Fi is provided in public areas.
Number of Rooms: 27