This high-rise city hotel is surrounded by natural greenery from Odori Park and the Botanical Gardens.