Check Inn Taipei Main de 3 étoiles se trouve à 25 minutes à pied du Temple de Mengjia Longshan et à 2 km du Marché de Guanghua.
L'hôtel est fixé à 5 minutes de marche du Musée national de Taïwan et à quelques pas seulement de la National Taiwan University Hospital. Les sites culturels les plus proches sont le Musée national d'histoire (650 mètres) et le Parc créatif et culturel de Songshan (4 km). Cet hôtel est situé à 25 minutes à pied du Parc créatif et culturel Huashan 1914, et Kuo-Kuang Taipei Terminal se trouve dans un rayon de 900 mètres. La station de métro la plus proche est à environ 450 mètres.
Check Inn Taipei Main comporte 97 chambres, qui sont équipées d'un coffre personnel, d'une TV à écran plat avec des chaînes satellite et d'une clé électronique (carte). Elles viennent avec une baignoire des équipements comme un sèche-cheveux et des serviettes.
Lors de votre séjour dans cet immeuble, vous pourrez choisir parmi les restaurants à proximité, tels que Ci Xin Jiankang Sushi Restaurant, situé à 350 mètres, ou Woosan, à 8 minutes à pied.