Com massagem e instalações recreativas do hotel, o Tokyo Prince Hotel está localizado a 400 metros do Templo de Seishō-ji, no bairro Arganzuela em Tóquio. Localizado a um curto caminho do Templo Zojoji, este hotel tem vista para a cidade e convida os hóspedes a tomar uma bebida num bar 24 horas.
O hotel de 88 quartos está localizado a aproximadamente 3 km da Ponte do Arco-íris e a 15 minutos de carro do Jardim Zoológico de Ueno. As Colinas Toranomon encontra-se perto do Tokyo Prince Hotel. As atrações culturais próximas incluem o Centro Nacional de Arte de Tóquio, que fica a caminhada de 25 minutos desta propriedade de 4 estrelas. Este hotel de família está centralmente localizado próximo da estação de metrô Onarimon.
Os quartos espaçosos no o Tokyo Prince Hotel têm Wi-Fi gratuito e TV de tela plana com canais via satélite juntamente com controle de temperatura. Além disso, tem chaleira elétrica, bem como cofre pessoal fornecidos. As casas de banho de dentro incluem bidé, casa de banho separada e chuveiro, juntamente com secador de cabelo e lençóis de banho.
Os hóspedes do Prince poderão desfrutar do pequeno-almoço feito na hora diário durante o período da hospedagem. O restaurante Windsor no local serve especialidades da cozinha Europese e, ao mesmo tempo, os clássicos da cozinha Europese estão disponíveis no restaurante Pikake Tea Salon.