The Square Hotel Ginza Tōkyō est situé près le quartier de shopping "Arrondissement de Chūō" à Tōkyō, à moins de 6 minutes de marche de la porte Marronnier Ginza. Bénéficiant d'un emplacement juste à côté du Théâtre Kabuki-za, cet hotel 4 étoiles comprend 169 chambres ainsi qu'un restaurant et une laverie.
La résidence est placée à une courte distance du Parc d'Hibiya dans l'espace populaire de Tōkyō, à 2 km de La Tour de Tokyo. À seulement 450 mètres de la station de métro Takarachō, Square Hotel Ginza de Tōkyō se trouve à environ 10 minutes en voiture des Jardins Est du Palais Impérial. Les clients pourront également apprécier la proximité de Tsukijigawa Iwaibashi Park, qui est à 5 minutes à pied. Il y a le Jardin de Kyū Shiba Rikyū dans une zone de 2,1 km, ainsi que THE Access Narita à deux pas de cet établissement. Square Hotel Ginza est près de la gare Yurakucho, dans une zone de 650 mètres.
Les chambres insonorisées sont dotées d'un coffre personnel, du Wi-Fi gratuit et d'une TV à écran plat avec des chaînes satellite, ainsi que d'une bouilloire. Un bidet, une toilette séparée et une douche peuvent également être trouvés dans les chambres. Les salles de bains privées de The Square Hotel Ginza offrent un bidet, une toilette séparée et une douche.
L'hotel sert un petit-déjeuner sous forme de buffet le matin. Le restaurant à la carte Bundoza offre un large assortiment de plats internationaux.