Hotels near all Cochrane landmarks