Businesses

Ramada Plaza by Wyndham, the luxurious 5-star hotel, situated near North Macedonian – Greek border. Ramada Plaza by Wyndham offers 118 elegant and attractively designed Deluxe and Club rooms, 1 disabled room, 4 executive apartments, 4 junior suites and one...