Sleek hotel in a high-rise building on a busy intersection is 6 km from 10th-century Tenmangu shrine and 8 km from Osaka Castle.