The Pearle Hotel & Spa Invidiata, Travel / By Preferred Publishing The Pearle Hotel & Spa, located in the heart of Downtown Burlington, is opening in Spring 2021.