Italian House Sofia Overview

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 spa

more

Map Location

Hotel Facilities

  • Dry Cleaning
  • Family rooms
  • Pets allowed
  • Shared lounge/TV are
  • Terrace