Burt's Hotel, Melrose (3-star) | TravelManiac