Columbus 
Via Della Conciliazione 33, Rome - Italy
|
|

Map |
|
|
The hotel has charm and it is located to 200 metres to the San Peter Basilica in the Della Rovere Palace (XV Century) It has 92 rooms with all mod cons, american bar, big interior garden, parking, meeting halls.
|
|
|
|
|