With its central location, Sevlievo Plaza Hotel is within easy reach of most tourist attractions and business addresses in Sevlievo.All 192 at this 3-star property offers well-furnished rooms and attentive service.All of the guestrooms are replete with non smoking rooms, air conditioning,...
Next »