Tag: Izu Archipelago
-
The Hachijo Royal Hotel, Japan

Hachijo Royal Hotel is located on a remote island approximately 180 miles off the coast of Tokyo, it is surrounded by a scattering of small islands known as the Izu Archipelago. Due to its warm climate and sandy beaches the island was dubbed the the “Hawaii of Japan” back in the 1960s in an attempt…
