HOTEL Sho, Tokyo İmparatorluk Sarayı ve Tokyo Kulesi hedeflerine 5 dakikalık sürüş mesafesindedir. Apart daireler, mutfak ve çamaşır makinesi/kurutma makinesi gibi imkânların yanı sıra düz ekran televizyon ve ücretsiz kablosuz İnternet içerir. Toplu taşıma yakındadır, Uchisaiwaicho İstasyonu 2 dakikalık ve Shiodome İstasyonu 7 dakikalık yürüme mesafesinde bulunur.