"The hotel location is perfect. The facilities, size of the room were good size. They did not have all toiletries that other Hotels in Japan provide or the same category of even a lower tier hotel category.
It was little disappointing that the Godzilla head terrace was close for the time we stay there."
"If you have no vehicle this hotel's location is great. Easy walking distance to 3 train station all offering different lines and destinations. APA never disappoints. You always get what you pay for."