Welcome to HOTEL ROYAL ROSETTE NEW DELHI RAILWAY STATION , New Delhi , India