Love House is located at No. 9, Ln. 120, Xihua S. St West Central Dist in West Central District, 0.3 miles from the centre of Tainan City. Focus Square is the closest landmark to Love House. Get latest prices on KAYAK now