Welcome to SPOT ON 71022 Hotel Urvashi Palace , Mussoorie , India