hotel directory
register| log in
hoteldirectory
Compare Map
home / united states / south padre island (tx) / mar y sol ii #1

Mar y Sol II #1

South Padre Island (TX) 78597, United States
Star rating 3-star hotel
Address 120 e campeche st #1
Chain No Chain

Property Facts

Type Hotel
Chain No Chain