The Villa on Meridian

45 reviews

645 S Meridian St, Indianapolis, IN 46225

www.indyluxuryrentals.com

+16122328078

About

The Villa on Meridian is a Vacation home rental agency located at 645 S Meridian St, Indianapolis, IN 46225. It has received 45 reviews with an average rating of 4.6 stars.

Photos

F.A.Q

Frequently Asked Questions

  • The address of The Villa on Meridian: 645 S Meridian St, Indianapolis, IN 46225

  • The Villa on Meridian has 4.6 stars from 45 reviews

  • Vacation home rental agency

Similar places

Hosts of Indy, LLC

3 reviews

133 W Market St #191, Indianapolis, IN 46204

Spencer Street Stays

33 S Spencer Ave, Indianapolis, IN 46219