Con una posizione ottima nel distretto Nishi Ward, a 2 km da luoghi di culto come il Santuario di Inari Kio, il Keio Presso Inn Shinjuku Tokyo offre lounge condivisa e deposito bagagli. I punti di forza dell'hotel a 3 stelle sono un distributore automatico e un ascensore, c'è anche il Wi-Fi nelle aree comuni.
La locanda è situato a circa 20 minuti a piedi dal Museo dei Samurai di Tokyo e accanto a Bellesalle Nishi Shinjuku. La Cupola di Tokyo si trova a 6 km dal Keio Presso Inn Shinjuku, mentre l'aeroporto Internazionale di Tokyo-Haneda dista 25 km. Questa struttura permette di godere di attrazioni naturali come North Pond, a circa 25 minuti a piedi. Gli ospiti possono trovare il Santuario di Yasukuni, che è a 4 km. Il Keio Presso Inn Shinjuku Tokyo è situato vicino alla stazione della metropolitana di Tochomae e vicino alla stazione ferroviaria di Shinjuku.
Le 341 camere sono dotate di un impianto di climatizzazione e di servizi moderni come connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari. Oltre a un bagno con WC separato e una doccia, tra i servizi nei bagni c'è anche asciugacapelli e asciugamani.
Durante il soggiorno presso il Keio Presso Inn Shinjuku, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Hyatt Regency Tokyo Caffe, a circa 5 minuti a piedi, o il ristorante Ningyocho Imahan Shinjukudaiichiseimeibldg, a 5 minuti a piedi.