Larkspur Landing Hotel is an all-suite hotel, ideal for both short term and long term stays.
52 / 2
Full A/C, Pool