La Quinta Inn & Suites

La Quinta Inn & Suites

La Quinta Inn & Suites

A picture of the back pool area of the La Quinta Inn & Suites Beach Resort Hotel on South Padre Island. Picture taken on March 18, 2009 from my iPhone.

Leave a comment

Leave a Reply