Tag: International Hotel Awards 2019

Rosselli wins big at International Hotel Awards 2019

Rosselli won the Highly Commended Small Luxury Hotel for Malta and Hotel 5-Star Standard of Excellence awards.“It has only...