Via Alberto Cadlolo 101, 00136 Rome, Italy
1.0 km from Appiano Station
#1 Best Value of 10,000 places to stay in Vatican City
- Visit hotel website
Hotels Near Appiano Station, Vatican City | There are 8,328 Hotels close to Appiano Station in Vatican City |
---|---|
Hotels Near Appiano Station Reviews | There are 1,024,063 reviews on Tripadvisor for Hotels nearby |
Hotels Near Appiano Station Photos | There are 618,411 photos on Tripadvisor for Hotels nearby |
Nearest accommodation | 0.10 km |