Welcome to Hotel Triton Residency , New Delhi , India