Treat yourself to an extravagant wellness experience at downtown Indy’s only on-site hotel spa. Here you can expect to unwind in a luxurious urban oasis where relaxation is considered to be an art form. The Conrad Spa Indianapolis offers curated treatments that will leave you looking and feeling your best.