Masoods Lodge


Boulder Creek • Show on map
View Details for Price
Masoods Lodge features mountain views, free WiFi and free private parking, located in Boulder Creek, 15 miles from Santa Cruz Beach Boardwalk. Every unit has a private bathroom and shower, air conditioning,…More info
