Situé à Sapporo, à proximité du parc Odori, de la tour de télévision Sapporo et de la tour de l'horloge Sapporo, le Glass Shiseikan propose une connexion Wi-Fi gratuite.
Les logements comprennent la climatisation, une cuisine entièrement équipée, une télévision à écran plat ainsi qu'une salle de bains privative pourvue d'un jacuzzi, de chaussons et d'un sèche-cheveux. Un micro-ondes, un réfrigérateur, des plaques de cuisson et une bouilloire sont également fournis.
L'ancien bureau du gouvernement de Hokkaidō se trouve à 1 km de l'appart'hôtel, tandis que l'université de Hokkaido est à 1,9 km. L'aéroport le plus proche, celui de New Chitose, est situé à 40 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.