Izu-Imaihama Tokyu Hotel

Lined by the Pacific’s azure waters and well-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 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 Izu Peninsula.

Izu-Imaihama Tokyu Hotel