Hotelul Magic Castle se află în inima oraşului Sofia şi oferă camere mobilate modern şi cu acces gratuit la internet WiFi. Staţia de metrou Evropeyski Sayuz este la 50 de metri, de unde se poate ajunge la Aeroportul Sofia în aproximativ 30 de minute.
Toate camerele au ferestre din podea până în tavan, saltele din spumă cu memorie şi baie elegantă cu cabină de duş şi articole de toaletă exclusiviste. În plus, camerele oferă TV cu ecran plat cu canale prin cablu, minibar, precum şi cafea şi ceai gratuite.
Oaspeţii se pot bucura de cafea şi specialităţi proaspăt coapte la Café Senko din cadrul hotelului. Cina este servită la restaurantul à la carte Magic Theatre.
Hotelul Magic Castle se află la 2,2 km de sediul Preşedinţiei, la 1,9 km de Teatrul Ivan Vazov şi la 1,9 km de Grădina Boris.