Vila Chesa

Hotel in Târgu Mureș (Romania)

2-star Features: wi-fi