Grands Hotel
Grands Suites in Gzira Elevates Hospitality with Premium AV Solutions
The hotel has been built with great attention to detail and features Philips 50″ and 65″