Tag: Hotels

Versace Opens 5-Star Fashion Hotel in Dubai

Italian fashion house Versace has opened a 5 star luxury hotel in Dubai. Named Palazzo Versace Dubai, the...

Editor's Pick