Located near a train station, Grand Hotel Sofia is a great choice for a stay in Sofia. You can indulge in facials or mani/pedis, and Shades of Red serves lunch and dinner. A bar/lounge, a fitness center, and a snack bar/deli are other highlights at this luxurious hotel. The helpful staff and location get great marks from fellow travelers. Public transportation is close by: Serdika Station is just 8 minutes by foot.