Tip Top

Hotel in Târgu Mureș (Romania)

3-star Features: wi-fi, step-free access

7 Strada Plopilor, Târgu Mureș