Hotel Place je smešten u centru grada, na 7 minuta hoda od Hrama Svetog Aleksandra Nevskog i nedaleko od Bulevara Vitoša. U ponudi ima besplatan internet i recepciju koja radi non-stop.
Klimatizovane sobe u hotelu Sofia Place imaju mini-bar, flat-screen TV sa kablovskim kanalima i prostor za sedenje. Svaka soba je uređena u nežnim nijansama krem boje i sadrži radni sto i sopstveno kupatilo.
U hotelskom restoranu pripremaju se balkanski specijaliteti iz okoline Sofije. Hotelski bar nudi lokalna alkoholna i druga pića do kasnih večernjih sati.
Popularne obližnje atrakcije obuhvataju Nacionalnu galeriju stranih umetnosti i Crkvu Svetog Đorđa, koje su udaljene manje od 600 metara od hotela Sofia Place. Do stanice metroa Serdika može se stići za 10 minuta hoda. Usluga prevoza od Aerodroma Sofija takođe je na raspolaganju.