The centrally positioned Hotel Bristol Palace was built in 1905 and welcomed notable guests including Alfred Hitchcock during its early days. The recently renovated hotel retains its Art Nouveau character while offering modern facilities and contemporary Italian dining.