Photo of Hotel San Carlos

3.0
122 votes

Hotel San Carlos

202 North Central Avenue, Phoenix, Arizona 85004 USA

Add Photo

Restaurant

Remove Ads

Claim copyright