Gili Terawangan, Gili Indah, Pemenang, North, Gili Trawangan, Lombok, West Nusa Tenggara, 83114, Indonesia

   

About This Property

Average Price From USD134
Hotel Star Rating 4