close
Hotel Lumen in University Park
Location

The Lumen in University Park

The Lumen, a gem of contemporary style and vibranty energy, is located in the heart of University Park, just steps away from Southern Methodist University (SMU) and a short drive to all of the connective highways. The Lumen is perfectly situated near neighborhood restaurants and shops, and only a few minutes away from the Dallas Arts District, the largest contiguous arts district in the nation, as well as downtown Dallas, which has many unique restaurants, spa and retail destination to explore.