Square Inn
Bed and Breakfast
Wimberley
«Square Inn» is located in Wimberley. This hotel is located in the city center.
Number of rooms: 8
110 Oak Dr., Wimberley, 78676