Situato nel cuore della città, il Grand Hotel Millennium Sofia sorge a pochi passi dal vivace centro cittadino, colmo di luoghi storici e culturali emblematici, vasti parchi rigogliosi e istituzioni governative. L'hotel dispone di centro benessere a pagamento, 5 ristoranti, centro fitness, bar e saloni comuni. La struttura offre una reception aperta 24 ore su 24, un eliporto, un centro congressi, il servizio in camera e il servizio di biglietteria per gli ospiti.
L'interno presenta un atrio su cui si affacciano i sei piani dell’hotel. Tutte le unità sono dotate di aria condizionata, tende elettriche telecomandate, finestre insonorizzate a tutta altezza e TV a schermo piatto con canali satellitari. Il bagno privato è dotato di vasca e doccia a pioggia, accappatoio e pantofole, asciugacapelli professionale e prodotti da bagno di lusso. Le camere offrono agli ospiti viste sul parco, sulle montagne e sulla città.
Al mattino vi attende una colazione a buffet.
Presso il centro benessere Millennium Spa and Wellness Centre troverete una piscina panoramica, vasche idromassaggio, un bagno finlandese con vista panoramica, una sauna aromatica e a infrarossi, un bagno di vapore con sale marino, un bagno turco orientale, una sala per trattamenti con sale himalayano, una sala relax con lettini ad acqua e una zona massaggi thailandese. Servizio a pagamento. I bambini possono accedere a orari limitati, tutti i giorni dalle 10:00 alle 13:00 e dalle 17:00 alle 18:00.
Il Grand Hotel Millennium Sofia mette inoltre a disposizione un negozio di souvenir e vari quotidiani.
L'hotel dista 600 metri dal Palazzo Nazionale della Cultura e 2 km dal Palazzo Presidenziale. L'aeroporto più vicino, quello di Sofia, sorge a 10,9 km dal Grand Hotel Millennium Sofia, e la struttura offre un servizio di navetta aeroportuale a pagamento. La stazione metro più vicina è raggiungibile in 5 minuti a piedi dalla struttura.