Welcome to Hotel Picasso , New Delhi , India