Taipei Ximen Leopard Garden kur Taipei, Taiwan
1F No.87-1 Sec.2 Changsha Street, Near Ximending, 108, Taipei
Reviews of Taipei Ximen Leopard Garden
Location was good. Near by Ximen and in the so quite place. But I feel rooms are too small to put your luggage.(I saw other rooms beside a room I stay...
mangosugar6844, 13 April 13
Leopard Garden is fantastic!!!
Angel, 27 March 13
Taipei Ximen Leopard Garden haven't translated their information but to see the full English version click here