Hotel Apollo, który został całkowicie odnowiony w 2014 roku, jest usytuowany na niewielkim wzgórzu, w pobliżu głównej promenady w miejscowości Portorož. Obiekt mieści się na posesji wysadzanej sosnami i oferuje przestronne oraz klimatyzowane pokoje z balkonem. W obiekcie można korzystać z bezpłatnego bezprzewodowego dostępu do Internetu.
Obiekt stanowi część kompleksu LifeClass Hotels & Spa. Budynek hotelu połączony jest zadaszonym przejściem z nowoczesnym centrum spa Terme & Wellness Palace.
Cena zakwaterowania obejmuje wstęp do strefy basenowej, w której znajdują się baseny z wodą morską i wodą termalną, a także wstęp do centrum fitness (rano), kasyn Riviera i Portorož Grand oraz na występy rozrywkowe.
Rano w hotelowej restauracji serwowane jest obfite śniadanie w formie bufetu. Bar Apollo zaprasza na świeżo parzoną kawę i rozmaite herbaty.