Hotel Diva. Moderate price, great location by Union Square.
Walk to shops, restaurants etc. Cable Car close by.
Stayed there years ago for a conference.
Cheers
irina