Rosewood Sand Hill

  • Hotels & Motels
2825 Sand Hill Road
Menlo Park, CA 94025
(650) 561-1500
(650) 561-1501 (fax)