Berjarak 300 meter dari stasiun bawah tanah Tochomae, Keio Presso Inn Shinjuku Tokyo memiliki keamanan 24 jam dan mesin penjual otomatis. Mega Don Quijote Shibuya dan Kuil Meiji Jingu masing-masing berjarak 10 dan 15 menit berkendara dari hotel ini.
Akomodasi terletak di tengah Tokyo, dekat dengan Shinjuku Central Park. Pusat Tokyo berjarak 10 menit berjalan kaki. Dibutuhkan 15 menit berjalan kaki ke stasiun kereta Stasiun Shinjuku, dan 27 menit berkendara ke bandara Internasional Tokyo Haneda.
Dilengkapi dengan lantai karpet, kamar-kamar memiliki meja tulis, TV layar datar dengan saluran satelit dan pengatur suhu. Sebagian besar kamar di properti ini dilengkapi dengan toilet terpisah, bathtub dan shower.
Setiap pagi, hotel menyajikan sarapan kontinental. Properti ini terletak sekitar 350 meter dari restoran pizza Hyatt Regency Tokyo Caffe.