BEST WESTERN ROYAL PARK

NH 21A Pinjore Nalagad Road
BADDI
India