Unassuming hotel offering simple rooms, some with garden views, and a restaurant. Features include a fitness center.