Near old city but on a steep hill--can walk down, not up.

Translate this to English?
real business hotel, good for a weekend, but for longer stay will not recommend.