Rue Mutaurwa
City Royal Hotel and Casino City Royal Hotel and Casino
Lefkosa
"Rue Mutaurwa"
It has a friendly environment you feel welcomed