Lined by the Pacific’s azure waters and known for its dreamy white sand beaches, Japan’s Izu Peninsula is home to Izu-Imaihama Tokyu Hotel. Surrounded by famed hot springs and lush natural beauty — the nearby hiking trails are one of a kind – this scenic seaside resort is the perfect getaway from the urban din of Tokyo. Whether spotting the Izu Shichito Islands from your room, exploring Kawazu Nanadaru’s seven waterfalls, or unwinding in the nearby hot springs, this picture-perfect oceanfront oasis provides easy access to the best of the region. Highlights of the hotel include: