Loading...
Uploaded by nachocam on Apr 12, 2010
Infanta Isabel Hotel is located right at the main square of Segovia, opposite to the Town Hall and the magnificent cathedral. It's just three minutes walk from the beautiful Alcazar, and the historic Roman Aqueduct.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)