Hotels close to Spanish Governor's Palace are shown below in the order of their distance (closest at the top). Use our search tools to find cheap hotel rates near Spanish Governor's Palace in Spanish Governor's Palace for your personal or business trips.
Spanish Governor's Palace is located at 105 Plaza De Armas. We list the best motels and hotels close to Spanish Governor's Palace so you can review the Spanish Governor's Palace available lodging below and discover the perfect hotel.
Need a room block for a group?Book a Spanish Governor's Palace group hotel rate
Lodging/Accommodations close by Spanish Governor's Palace