O
Owen Egan Review of Padma Resort Bali
5 star resort with everything u could need. Set in...
5 star resort with everything u could need. Set in the heart of kuta and short walks to everything. The villa was spacious and top quality with Padma staff friendly and helpful for anything needed.
Comments: