Welcome to OYO 88412 Sri Lakshman Palace , New Delhi , India