When visiting Keith, Castleview Bed & Breakfast is a great choice to consider. Free perks include breakfast and self parking.
Friendly and WelcomingPros: The hosts are great. They were very friendly and we have no complaints. The room was comfortable, and the included breakfast was delicious. They also helped us decide where to go during the day.