Located 853 meters from Orpheus Travel (Орфей Травел). Located in Sofia City Center, Central West Hotel is a perfect starting point from which to explore Sofia.
Located 1,101 meters from Orpheus Travel (Орфей Травел). Sofia Plaza Hotel is a popular choice amongst travelers in Sofia, whether exploring or just passing through.