Art Hotel & Resort sa nachádza na umelo vytvorenom ostrove Amwaj, len niekoľko minút jazdy od medzinárodného letiska Bahrajn. Hotel sa nachádza na súkromnej piesočnatej pláži a obklopujú ho krištáľovo čisté vody Arabského zálivu. ART Hotel & Resort je dokonalou kombináciou modernej architektúry a vybavenia s nádychom arabskej pohostinnosti.