Het Lio Hotel ligt op slechts 10 minuten lopen van het centrale MRT-station van Taipei, en biedt moderne kamers met gratis WiFi. De kamers hebben verder elk een flatscreentelevisie en het hotel verzorgt dagelijks een ontbijtbuffet.
Het Lio Hotel (Taipei Main Station) ligt op nog geen 15 minuten lopen van het MRT-station Ximen en het warenhuis Shin Kong Mitsukoshi. Andere bezienswaardigheden in de buurt zijn de Zhongshan Hall en Snake Alley.
Elke kamer is voorzien van airconditioning, een koelkast, thee- en koffiefaciliteiten en een bureau. De kamers zijn ingericht met donker-houten voorzieningen, en hebben elk een aangrenzende badkamer, slippers en toiletartikelen.
Bij de 24-uursreceptie vindt u een bagageopslag en kluisjes. Dagbladen en pendeldiensten kunnen worden geregeld.