No one is following Melissa yet.
Melissa isn't following anyone yet.
Getting your current location
Finding Melissa Jimenez locations
- All Tips
- Hotels (1)
- San Francisco, United States (1)
- Lower Nob Hill, San Francisco, United States (1)
Hotel DivaApril 1, 2011
Hotel • San Francisco, United States
Comfortable beds. Friendly staff. Great to have Starbucks downstairs as soon as you exit elevator. Great location!