Madrid Hotel
Address:
22 S Park St, San Francisco, CA 94107
Phone:
(415) 974-5108 Hotels & Motels
Other Businesses:
- Shell Vacations Club - San Francisco at 2770 Taylor St, San Francisco, CA 94133
- Parkview Inn at 969 Buena Vista Ave W, San Francisco, CA 94117
- Holiday Inn Express & Suites SAN FRANCISCO FISHERMANS WHARF at 550 North Point Street, San Francisco, CA 94133
- Nob Hill Motel at 1630 Pacific Ave, San Francisco, CA 94109
- Rams Hotel at 80 9th St, San Francisco, CA 94103