Welcome to Peace Point Hotel , New Delhi , India