at 5641 Indian River Rd, Virginia Beach , 23464 United States
Welcome to Founders Inn and Spa
The timeless Founders Inn and Spa pampers guests with the comforts of home, concierge attention and hi-tech conveniences during their stay in Virginia Beach. Select guest rooms with fireplaces and views of the serene lake and lovely Colonial garden are especially unforgettable.
1684 FB users likes The Founders Inn and Spa, set it to 12 position in Likes Rating for Virginia Beach, Virginia in Hotel & Lodging category
The Founders Inn and Spa is Virginia Beach based place and this enity listed in Spa category. Located at 5641 Indian River Rd VA 23464. Contact phone number of The Founders Inn and Spa: (757) 424-5511