The Pilgrim Inn
Located in Southampton, The Pilgrim Inn is in a rural location, within a 10-minute drive of New Forest Wildlife Park and Paultons Family Theme Park - Home of Peppa Pig World. This 4.5-star hotel is 8 mi (12.9 km) from Leisure World and 8.7 mi (14 km) from Southampton Cruise Terminal.