Charming hotel offering room service and a sun terrace. Features newly renovated rooms and a welcoming atmosphere.