This hotel is nestled on the shores of Lake Natoma in historic Folsom. Enjoy lakeside trails and a putting green. The hotel is ideal for weddings, conferences and business retreats.
176 / 2
Full A/C, Pool