Offering guest rooms all complete with terrace, this is an accommodation nestled on a hill, where you can you can feel sea breeze away from hustles and bustles of downtown Atami.