Star Light Bed & Breakfast (B&B), Rome, Italy

Free City Maps Free Internet Access Linen Included Cable TV Elevator Hair Dryers Reception (limited hours)