Welcome to Hotel Emblem Suites , New Delhi , India