Remove Ads

Photo of Hotel San Carlos

3.0
122 votes

Hotel San Carlos

202 N Central Ave, Phoenix, Arizona 85004-2201 USA

Add Photo

Guestroom

Remove Ads

Claim copyright