Lodging/Accommodations close to Basilica of Saint Lawrence
Element Asheville Downtown
+1-888-389-4121
62 College Place, Asheville, NC 28801
+1-888-389-4121
~0.85 miles east of Basilica of Saint Lawrence
~15 minute walk
- Three Star Downtown property
- Hotel has 3 meeting rooms
Back to Top