Welcome to Hotel Germanus , New Delhi , India