Verified traveler
8,0
/10
Reviewed 427 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.


