APA Hotel Beppu-Ekimae: Location & Distance to Beppu Tower