Oyo The Hillside Hotel, Montrose (3-star) | TravelManiac