Find the best hotels near the Villa Borghese
The Borghese Gallery is one of the world’s finest art museums! You could be forgiven for not looking at the art though - the building itself is simply fabulous! But, if it is art you want then you will not be disappointed either. Some wonderful collections await the art lover here - Raphael and Caravaggio [...]
Read more