Takasaki Washington Plaza, Takasaki (3-star) | TravelManiac