Palmetto Hotel
Hotel
94103 San Francisco
United States
Phone: (415) 633-3004
Four Star Hotel located in the center of San Francisco.
Hotel
Phone: (415) 633-3004
Four Star Hotel located in the center of San Francisco.