Where is James Cook Hospital, Premier Inn?

Where is James Cook Hospital, Premier Inn located?

James Cook Hospital, Premier Inn, Middlesbrough, United Kingdom (approx. 54.55208°, -1.22006°)


Where is James Cook Hospital, Premier Inn on the map?