Can’t beat this location. Short walk to two train stations, and right on Camden High Street. This is where you want to be if you’re staying in Camden. Smallish rooms, and the amenities aren’t great, but if you’re out sightseeing and shopping you really only need a place to crash.