The City Inn

  The City Inn, Pydar Street, Truro, United Kingdom

Booking.com Book Now