People will be able to see the Sun up close as a new artwork goes on display at an 18th Century hall. The Helios sculpture, ...
Even the hotel's moniker is derived from Greek mythology; Helios is the Greek god of the sun. The hotel is designed to be his palace, with architecture and design elements embellished with ...