Hotel nearby Mau
1 found
Hotel Khalifa Grand
Hotel Khalifa Grand is set in Mau and features a terrace. All rooms feature a flat-screen TV with cable channels and a private bathroom. The accommodation features free WiFi.
More Hotel in other Cities
Interesting places in Mau
Search this area