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.
8-1 Aioi-Cho Ube Yamaguchi, 755-8588 Japan
Check In: 2:00 PM | Check Out: 11:00 AM | Local Time: 7:30 PM
Country of Residence:
There are no hotel packages available for your requested travel criteria