Hotel Welcome Palace, situated near the
New Delhi Railway Station, caters to both business and leisure travelers. It provides all modern comforts in super deluxe, deluxe and suite rooms. It has a multi cuisine restaurant, serving Indian, Chinese and Continental dishes. The hotel also has a travel counter, an internet cafe and a billiard room.