Recently I've begun camping on business trips instead of using my hotel budget. I'll fly in with a tent, sleeping bag, laptop, and cooler bag, rent a car, and set up camp in whichever campground is closest to the city. Most of these places are meant for local families, and are equipped with water, power (for trailers), and showers.
In the morning I drive into the city for business, then head back out to the campsite to hike, sit and think, and code. I haven't taken a smartphone with me, so those after-city hours are devoid of the usual notification hail.
It's done wonders for my focus, motivation, and sense of purpose. Waking up to sunlight, birds chirping, and the scent of pine is an invigorating start to a day, and those twilight hours are great for going over designs and pre-planning coding time.
A lot of that low-level building buzz of dissatisfaction vanishes after a few days of this. I think we need nature. We need freshness and quiet and the white noise of wind, birds, and streams.
I would love a community/place where this was always possible, but for now, travel-business-camping has worked wonders. (And the look on my colleague's faces when I tell them about my "hotel"... priceless.)