La Taverna Bali Hotel
Local business
80228 Denpasar
Indonesia
Phone: 0361288497
Website: http://www.latavernahotel.com
Local business
Phone: 0361288497
Website: http://www.latavernahotel.com