San Isidro Plaza Hotel

Starting at
$146

TripAdvisor Review

Based on 108 review

See all

This comfortable hotel can be found in Downtown. The total number of accommodation units is 23. Both wired and wireless connections are available on-site. As this hotel features 24-hour reception, guests are always welcome. Cots are not available at San Isidro Plaza. This hotel does not accept pets....

More details