The Onyx was a perfect place for my stay in St. Julian’s Bay. Super clean, quiet, and beautiful, modern accommodations. And very reasonably priced compared to nearby hotels.
The bed was super comfortable and the hotel was in a great central and secure location. The pub next door has amazing meat pies! The rooftop pool would have been nice to enjoy, but I was not there during swim season apparently. (And ot was a bit chilly)
The shower was nice and had great water pressure. And I enjoyed my week there. The staff was always friendly and helpful. I will definitely stay again next time I come back to Malta.