This charming luxury hotel is situated in Sao Paulo, 4 to 10 km from the centre. A selection of shops, nightclubs, bars and restaurants are to be found in the vicinity. Links to the public transport network lie in front of the hotel.
See more: Hotels in South America Hotels in Brazil Hotels in Sao Paulo Holiday Destinations in South America