Major Step Forward For Tolo Hotels
Tolo Hotels at Tolon, Argolis, has expanded business with the introduction of a new luxury unit christened Tolo Holidays. The unit comes with an A-class original design swimming pool, and a new conference room for up to 120 delegates, complete with audio-visual equipment.
Posted On 01 Nov 2001