Emerald Lake Resort in New Caney, Texas, is a motorhome and caravan stopover near Houston. Read practical information for an overnight stay on your route.