Situated just steps from the scenic stretch of Moonstone Beach on Central California's Coast, Pelican Inn and Suites boasts a collection of comfortable rooms with great views of the Pacific Ocean.