Situé à Tateyama, à moins de 10 minutes en voiture du parc Okinoshima, l'établissement The Shinra propose des chambres luxueuses avec un bain de source chaude privé en plein air et une vue sur la baie de Tateyama.
Le dîner se compose de fruits de mer frais locaux. Le salon Sky propose gratuitement du thé, du café et des boissons alcoolisées.
L'hôtel se trouve à 1 minute à pied de l'arrêt de bus Awashinomi et à 15 minutes en voiture de la gare JR Tateyama.