This gorgeous 'micro-castle' may only be 850 square feet inside, yet it has everything you could ever need in a home away from home. Located in Asheville, North Carolina, this endearing property is nestled in the Blue Ridge Mountains, 4000 feet above sea level. It sleeps 6 and can be rented for approximately $260 per night. Located close to ski slopes and outdoor activities, it's the perfect getaway for those seeking quaint charm and comfort. Check it out!