Hotels near all Brookline landmarks