Indoor Private Pool Villa at Ubud Center
0
About Indoor Private Pool Villa at Ubud Center
Indoor Private Pool Villa at Ubud Center is a lodging, located at Royal Kamuela Villas & Suites - Monkey Forest Ubud. ROYAL KAMUELA VILLAS & SUITES AT MONKEY FOREST. 80571 Bali Bali Indonesia. Visit their website www.agoda.com for more detailed information.