In Japan you will be treated with "Omotenashi(hospitality)" in any Hilton hotel.Guaranteed ! Near Osaka Hilton, you'll have easy access to various food restaurants and other trendy shopping places. Further more, it only takes 25min. to Kyoto by local train. I would stay in Osaka and travel around, Kyoto, Nara, or Koyasan.