Separated from the famous blue flag Mackenzie Beach and its crystal clear shallow waters only by one street the attractive hotel Flamingo Beach Executive Suites Apts enjoys a fantastic front line position in Larnaca The city centre with shops restau . . .