Welcome to OYO 63330 Resort Stelate , Pelling , India