I Definitely Recommend Staying At The Righa Hotel In Osaka Japan Japantravel Japanlife Adam Robles