Barclay Inn is a charming accommodation nestled in the heart of Birmingham, MI, offering a comfortable stay for travelers seeking a peaceful retreat.
The inn provides a cozy atmosphere and personalized service, making it an ideal choice for those looking for a relaxing and convenient place to stay in the area.
Generated from their business information