Share:

Villa Motor Inn

Category: Hotels
13850 Church Street
Williston, South Carolina - 29853

(803) 266-7001

Use the following form to text the address and phone number to a phone.


Villa Motor Inn is located in Williston, South Carolina.

Check In & Check Out Times

Please call (803) 266-7001 to find out check in and check out times of Villa Motor Inn.

Accepted Payments

Most hotels in Williston accepts both Cash and major Credit Cards. Please call (803) 266-7001 to find out available payment options accepted by Villa Motor Inn.

User Reviews

  (No rating yet)
5 Star:
0%
4 Star:
0%
3 Star:
0%
2 Star:
0%
1 Star:
0%

There's no review submitted on Villa Motor Inn by direct visitors of this website.

Add Your Review on this Hotel