Budova Hotela Stela Levoča sa nachádza v centre mestskej pamiatkovej rezervácie zaradenej do pamiatok UNESCO, na hlavnom námestí v blízkosti Kostola Sv. Jakuba s najvyšším dreveným gotickým oltárom na svete. Jej história siaha až do 14. storočia. Už v 16. storočí slúžila ako ubytovací hostinec pre kupcov.
Hotel STELA**** ponúka svojim návštevníkom ubytovanie v 21 luxusných dvojposteľových izbách a 2 Apartmánoch, ktoré sú vybavené farebným televízorom so satelitným príjmom, rádiom, telefónom s priamou voľbou, trezorom, mini barom a chladničkou. V izbách je možnosť využiť aj prístelky. Príslušenstvo izby tvorí kúpeľňa s vaňou, fénom a WC. Na vybraných izbách a v hotelovej hale je možnosť pripojenia na internet prostredníctvom WiFi z vlastného notebooku. Celková kapacita hotela je 63 lôžok (vrátane prísteľkov).