I'm actually doing a lot of research for Japan, also. (I plan on going to both Yokohama concerts, too!) As of right now, I won't be staying in Yokohama, but I'll be staying in Asakusa. Here's a website for a hostel that's in Yokohama:
http://yokohama.hostelvillage.com/en/
Well, there's two airports in Tokyo - Narita and Haneda. Narita handles all international flights, so I bet the site you used figured you would be landing there and you'd find your own other transportation to Yokohama. Also, I'm pretty sure Harajuku is about 20-30 minutes away from Tokyo.
Hope all this helped you some more! =)
EDIT: And Hatix beat me to saying all of this. =P
__________________
♥ Ayu fan since September 2006 ♥
Ayu Concerts I've Attended:
ASIA TOUR 2008 - June 29, 2008
ARENA TOUR 2009 - June 20, 2009 | June 21, 2009
ARENA TOUR 2012 - April 7, 2012 | April 8, 2012