- Onsite Restaurant
Welcome to Grand Sao Luis Hotel. We are located at Av. Dom Pedo II, 299 - Centro in Sao Luis. Here we offer spacious and well appointed guest rooms with modern amenities. To make wedding more special when the St. Louis Grand Hotel offers the Wedding Night package.