New Tomiyoshi is a charming 3-star hotel located in the picturesque city of Atami, Japan. With a total of 22 well-appointed rooms, this intimate establishment provides an inviting atmosphere for both leisure and business travelers. Originally opened in 1987 and thoughtfully renovated in 2016, the hotel seamlessly blends traditional Japanese hospitality with modern comforts.