Welcome to Hotel Bidinn The Embassy Inn , New Delhi , India