Offering free WiFi throughout the property, a sun terrace with a swimming pool, bar and shared lounge, Green Palace Hotel is set in Moca.