Jacques Georges Hotel

Starting at
$48

TripAdvisor Review

Based on 237 review

See all

This charming hotel is situated in Rio Grande. There are a total of 42 guests rooms on the premises. Visitors will not be bothered during their stay, as this is not a pet-friendly accommodation.

More details