Shangrila Beach Hotel, Goa
Shangrila Beach Hotel is situated near to the Majorda beach, the world famous tourist destination today. It was started with a view to provide quality accommodation with a homely atmosphere, bundle of amenities to make your holidays comfortable and for a price that is affordable. We cater mainly to families and...