This is a perfect spot from which to base yourself while in Rome! We stayed in the Green Room on Capo Le Case and could not have been more pleased with both the location and the room. The Green Room was quite spacious, had its own bathroom, and a great view of the neighborhood below. For an extra fee they...
More
- Casa Howard Hotel Rome
- Casa Howard Rome
- Casa Howard
