Phoenix Hotel

Phoenix Hotel
601 Eddy Street
San Francisco, California
94109
USA
Phone: 800-248-9466
Fax: 415-885-3109
Visit Website
Tagged with California, San Francisco, lodging

Leave a Reply

Your email address will not be published. Required fields are marked *