Boasting a terrace and views of the city, Italian House Sofia is set in the centre of the Bulgarian capital, on the main pedestrian boulevard. Featuring free WiFi throughout the property, it offers pet-friendly accommodation. The apartment is fitted with 3 flat-screen TVs with cable channels. The spacious living room is fitted with a sofa, and there are 2 bathrooms. Sofia University is 1,641 feet from Italian House Sofia, while the Archaeological Museum is 2,461 feet from the property. Sofia Airport is 6.2 miles away.