Spend a weekend relaxing in one of Getaway House tiny cabins located in the USA! Read why you'll love this experience to unwind & recharge!