Mercure Ribeirão Preto

Starting at
$36
Outdoor swimming pool on the roof of the hotel.