Welcome to The Roseate New Delhi , New Delhi , India