Boasting an outdoor swimming pool and beautiful sea views, Princess of Mentigi Bay is located in Mangsit. It offers complimentary Wi-Fi access throughout.
Number of rooms: 5
Jalan Tanjung Pemenang Mentigi Bay, Tanjung Lombok Utara, 83352 Teluk Nara, Indonesia