About Spot On 65899 Hotel Shankhachil Pvt. Ltd. Contact 0, 32, New Digha, Digha, 721428, Digha, India