Dewi Sinta Hotel and Restaurant 2 stars

Taman Wisata Tanah Lot, Kediri, Tabanan, 82171 Tanah Lot, Indonesia

Hotel image
Read more reviews for Dewi Sinta Hotel and Restaurant