Holiday home resort is located in Surat, India on 119,Avadh Shangrila, opp.aman hotel, baleshwar, Surat - Palsana. Holiday home resort is rated 5 out of 5 in the category holiday home in India.
Address
119,Avadh Shangrila, opp.aman hotel, baleshwar, Surat - Palsana