Right across from the popular Fig Tree Bay, Blue Peter Apartments is centrally located in Protaras Town. It features a restaurant, free Wi-Fi throughout and self-catered accommodation overlooking the Mediterranean Sea.
All Rights Reserved.