The Robin Hood Inn Guesthouse
26 The Green, Rowlands Castle, PO9 6AB, United Kingdom
Overlooking Rowlands Castle on the edge of the South Downs National Park, 9 miles from Portsmouth, The Robin Hood Inn features a restaurant, a bar and free Wi-Fi. It is 10 minutes’ walk from the railway station.