minube
The Town Village Hotel is located on...
The Town Village Hotel is located on the Atlantic Coast's Platinum Mile. It services and amenities include a business center, maid service, fitness center, high speed internet, parking, room service and an outdoor whirlpool spa. The hotel has 4 stars.