Apartmani Vitosha Downtown su smešteni u centru Sofije, odmah pored popularnog Bulevara Vitoša u kome se nalaze butici, barovi i restorani. U ponudi imaju besplatan bežični internet i klimatizovane, moderno uređene smeštajne jedinice.
Svi elegantno uređeni apartmani poseduju moderan nameštaj, balkon i brodski pod. Sadrže LCD TV sa satelitskim kanalima, DVD plejer i čajnu kuhinju.
Pravoslavna crkva Svete Nedelje udaljena je 300 metara. Nacionalna palata kulture udaljena je manje od 500 metara. Glavni tržni centar, TZUM-Sofia, takođe je udaljen oko 500 metara.
Stanica metroa Serdika udaljena je 350 metara. Autobuska stanica i Železnička stanica u Sofiji udaljene su manje od 8 km. Međunarodni aerodrom Sofija udaljen je 8 km od apartmana Vitosha Downtown.