Welcome to Hotel Royal Palace NEW DELHI , New Delhi , India