Hotel Bistra & Spa Home News Contact: Address: Mavrovo, 1256 Mavrovo, North Macedonia Phone: +389 42 489 002