Hotel Buena Vista
Hotel Buena Vista is a modern hotel in Matsumoto. Situated in a high rise building, it offers endless views over the Japanese Alps and Utsukushigahara Highlands. Ideally situated, Hotel Buena Vista neighbours Matsumoto’s most famous sites including Matsumoto Castle, the City Museum of Art and Nawate Dori, a popular street which houses many shops dedicated to the Edo period.
View all of our luxury holidays to Japan.