ANA Crowne Plaza Ube
Ube markets itself as a city of greenery, flowers and sculptures and nestled amongst this is the modern structure of ANA Crowne Plaza Ube. Located on the Inland Sea of Western Japan in the Yamaguchi Prefecture, the hotel provides a level of service and facilities unrivalled in the area.