Crowne Plaza hotels, particularly in Japan, always seem to live up to a high standard and the Crowne Plaza in Toyama was no exception.
The hotal is in a superb location just south of Toyama Castle with a tram stop on the blue Loop Line right outside so it’s an easy, and cheap, commute from Toyama JR station.