BusinessProfile

Mayflower Garden Motel
3981 El Camino Real, Palo Alto, CA 94306
650-493-4433

41 rooms; 3 suites

$65-$85

Complimentary: parking


Complimentary coffee. Microwaves and refrigerators in most rooms.

Bookmark and Share

Back