This hotel is within easy walking distance of Hamamatsu station and is located on the top floor of what otherwise appears to be an office building. I received the laminated map mentioned by another contributor and worried at first glance that my room, appearing to be in the center of the 6th floor, would have no window; however, the rooms...
More
