We recently stayed at the Campbell Inn and found the location to be one of its best features. It's conveniently located in Campbell and was surprisingly quiet during our stay.
Unfortunately, the overall experience was disappointing. While we understand that this is an older property—and age itself is not an issue—the cleanliness fell below expectations. The bathroom had visible grime around the tile, and the room did not appear to have been thoroughly cleaned. The mattress was also quite uncomfortable.
We had planned to spend time at the pool, but it appeared dirty, so we chose not to swim. Breakfast was adequate, but the staff was not particularly helpful when it came to finding options for our children. We also noticed that some of the apples being served were already rotten, which was concerning.
The hotel has potential thanks to its location and quiet atmosphere, but better attention to cleanliness and maintenance would greatly improve the guest experience. We wish our stay had gone better.