Hotels with restaurant in North Hill

SEARCH HOTELS IN North Hill

Book now, best price guaranteed!

FREE cancellation in most of rooms

Foto destino

NORTH HILL

1 HOTELS WITH RESTAURANT IN NORTH HILL

Hotel recommendations for you with restaurant in North Hill

View photos

The Racehorse Inn

8.9 Regular (31 reviews)

North Hill, North Hill

Located in North Hill, 30 km from Plymouth, The Racehorse Inn features a restaurant and free WiFi throughout the property Guests can enjoy the...