Guides by Lonely Planet
Queens Hotel in Taipei, Taiwan
Queens Hotel enjoys a great location in Taipei. It is located in city centre, just an 8-minute walk from Taipei Main Station and Ningxia Night Market. It is als…
See this content immediately after install