Very well located, fantastic terrasse, large rooms, all convenient
Great place in Roma