I stayed here for 3 nights on business. This hotel is well located and has plenty of restaurants or small shops within a few blocks. The hotel lobby was being renovated when I was there and there was way too much noise as a result. However, I imagine this work will be completed soon. The front desk is small and...
More
- Sao Paulo Staybridge Suites
