This charming Menlo Park boutique hotel is nestled in a natural setting of Redwood Oak trees near Stanford University, superb shopping and exquisite dining. The Red Cottage Inn & Suites features a complimentary deluxe breakfast bar along with wedding and spa packages.