Rooms available at Hotel Center Bela Vista
Reviews of Hotel Center Bela Vista
Time of year
Show reviews that mention
About Hotel Center Bela Vista
Located in Sao Paulo (Bela Vista), Hotel Center Bela Vista is within a 15-minute walk of Rua Augusta and Hospital Sirio Libanes. Featured amenities include a 24-hour front desk and luggage storage.
based on 364 reviews
Policies vary by room type and provider.