Yes, several hotels are located near the Taroko Gorge, giving guests easy access to one of Taiwan's most stunning natural attractions.