Located on the roadside between the sea and mountains of Kishu Owase, City Hotel Mochizuki is a hotel recommended for a wide range of guests, including business travelers, married couples, and groups of friends.