Verified traveler
8.0
/10
Reviewed 423 week(s) ago
Expedia Group verified review
Everything was fantastic except the pillows - they were very uncomfortable. The location of the hotel was amazing! Very close to the JR system, Akihabara and a beautiful park.


