Welcome to Hotel Solo Victoria , New Delhi , India