Alcazar Palace Hotel Imperatriz The Alcazar Hotel is located in Imperatriz, 1 km from Imperial Shopping Center and 2 km from the Bus Terminal of the city. Th ... Save Up To 60%