We came upon the Indian Rock after a few stays down the road a piece in other Bucks County (mostly New Hope, PA) inns, spending twice as much! The Indian Rock is a great "all inclusive" place to stay - they have nice comfortable, clean, and charming rooms, a good restaurant and a nice bar with seating outside for all!!... more

