The Shinra ligt in Tateyama, op minder dan 10 minuten rijden van Okinoshima Park, en biedt luxe kamers met een eigen warmwaterbron in de openlucht en uitzicht op de baai van Tateyama.
Er wordt een diner met verse lokale vis geserveerd. De Sky Lounge biedt gratis thee, koffie en alcoholische dranken.
Het hotel ligt op 1 minuut lopen van de bushalte Awashinomi en op 15 minuten rijden van het JR-station Tateyama.