About Spot On 66662 Smile Holiday Inn 2 Contact 234, Adi Sankaracharya Peetha Rd, Puri, 752002, Puri, India