Located in Melvin Village, New Hampshire, The Carriage House Restaurant - Castle In The Clouds is a restaurant.
You can contact The Carriage House Restaurant - Castle In The Clouds via email or telephone.
For more information you can visit their website or follow them on Instagram or Facebook for latest updates.
You'll find fuel and parking within roughly 2.2 miles.
The area also features Nature Reserve, Grave Yard, Artwork, Golf Course, Slipway, Restaurant, Ticket;Gift, Attraction, Park, Cafe among other options.
Similar places nearby include Buckeys.
Social Media