The Beehive

The Beehive

Rome, Italy / Linda & Steve's eco, stylish and funky place to stay - your home away from home in Rome.