Tyler's Vacation Villa Osaka Castle 泰楽居 大阪城 features a terrace and is located in Osaka, within just 400 metres of Tamatsukuri Inari Shrine and 600 metres of Tamatsukuri Catholic Church. This apartment provides accommodation with a balcony.
540-0004 Osaka Prefecture, Osaka, 中央区玉造2丁目16‐22 中村ビル3F, Japan