Madrid Hotel
OPEN NOW
Today: Open 24 Hours
Phone: (415) 974-5108
Address: 22 S Park St, San Francisco, CA 94107
942 Mission St, San Francisco, CA 94103
415 Ofarrell St, San Francisco, CA 94102
121 7th St, San Francisco, CA 94103
1 Sansome St, San Francisco, CA 94104
5 Embarcadero Ctr, San Francisco, CA 94111
22 Battery St, San Francisco, CA 94111
2850 Van Ness Ave, San Francisco, CA 94109
27 Maiden Ln Ste 700, San Francisco, CA 94108
700 Eddy St, San Francisco, CA 94109
290 Division St, San Francisco, CA 94103