FUJITA KANKO : Hotel Chinzanso Tokyo Joins Preferred Hotels & Resorts’ LVX Collection

“Chinzanso,” meaning “Villa on a mountain of camellias,” has a majestic 12.4-acre Japanese botanical garden in the center of Tokyo with 1,000+ camellia trees … “Our one-of-a-kind property is the pinnacle of Japanese luxury, and is the place to experience …
( read original story …)