O The Global Hotel Tokyo está localizado em Tóquio, na área de Shinjuku Ward. Este hotel cápsula está localizado a cerca de 1,8 km do Jardim Nacional Shinjuku Gyoen e a 2,7 km do Santuário Meiji Jingu. Os quartos têm um terraço com vistas para o jardim e acesso Wi-Fi gratuito.
Os quartos deste hotel cápsula têm um guarda-roupa. A casa de banho privativa está equipada com um bidé. Os quartos do The Global Hotel Tokyo estão equipados com uma área de estar. Os quartos são separados por género e alguns quartos têm um sistema de segurança 24 horas.
Os funcionários da recepção 24 horas falam inglês, japonês e coreano, e estão disponíveis para ajudar a qualquer hora.
O Estádio Meiji Jingu fica a 3,1 km do alojamento, enquanto o Observatório Sunshine 60 está a 3,7 km da propriedade. O aeroporto mais próximo é o Aeroporto Haneda de Tóquio, a 17 km do The Global Hotel Tokyo. O Terminal Rodoviário Shinjuku Expressway fica a 1,5 km.