Aburaya Inn is a Japanese inn located at 857 Itsukaichi, Akiruno, Tokyo 190-0164, Japan. It has received 35 reviews with an average rating of 3.9 stars.
The address of Aburaya Inn: 857 Itsukaichi, Akiruno, Tokyo 190-0164, Japan
Aburaya Inn has 3.9 stars from 35 reviews
Japanese inn