The Villa Inn
1456 N Delaware St
Indianapolis, IN 46202
(317) 916-8500
thevillainn.com
Rating:
3 out of 5 stars
Hours: Mon-Fri 5am-10pm;
Sat 5am-1pm
Status: Closed
Payment Methods: American Express Discover MasterCard Visa
Description
Don't lie, I know you daydream about getting a seaweed body wrap and sandwich in the same trip. After the nail technicians tickle your toes, they'll toss a Mediterranean inspired menu your way.
by indy
on June 09, 2008 from indy
Editorial Reviews
In Short Modeled after a Florentine villa, this hotel is decorated in colorful tiles, fountains, trefoil window details and stone trim. Couples and business travelers stay in one of six rooms that offer a private two-person Jacuzzi bathtub and shower, DVD players and library, complimentary snacks and beverages, and high-speed Internet access. The spa offers various body treatments and massages ...
Rated 4.25 stars by Citysearch
on April 04, 2008 from Citysearch