Strawberry Creek Inn Bed & Breakfast

Address:

26370 Highway 243
Idyllwild, CA 92549-1818

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms