Hotel Details

Garden Court Hotel

520 Cowper Street
room photo
Search Details
  • Check in:
  • Check out:
  • Occupant(s):
Popular amenities

This comfortable hotel is situated in Menlo Park. The hotel comprises a total of 62 snug bedrooms. Garden Court Hotel is not a pet-friendly establishment.