translate English to German: Excellent location. Well appointed rooms and facilities.
Die nnenstadt istI relativ gut zu Fuß zu erreichen.