You should see this place! It is amazing. It should not be called Villaggio but.... perhaps, Belagio - like Vegas! It looks like you stepped out of Indy and into a Vegas destination spa. You have got to try this place. It not only looks amazing but the staff is incredible - experienced, professional and pleasant! What a TREAT.
Love it,
Noelle Kennedy
Indianapolis
Pros: beautiful environment, good parking, quiet spa experience
more