This charming hotel enjoys a beautiful setting in the stunning area of Matamoras. Surrounded by spectacular wonders of nature..
Matamoras /