Sofia City Center “Location” hotel
Your home in the heart of Sofia Nestled in the vibrant center of Sofia, Location Hotel offers a perfect blend of comfort, elegance, and convenience.Whether you’re visiting for business or pleasure, the hotel provides...