Birch Tree Inn at Ramapo College is a quaint lodging establishment nestled in the heart of Mahwah, NJ.
Offering comfortable accommodations and a peaceful atmosphere, Birch Tree Inn provides a relaxing retreat for visitors exploring the area.
Generated from their business information