Holiday Orchid Terrace
4474 Butler Hill Rd, St. Louis, MO, 63128
4.5
(45 reviews)
"I like Holiday Orchid Terrace a lot. The facility was sparkling when you walked in. It was so nice and neat. It looked like a ballroom because of the arrangement. The staff was marvelous. She was a nice lady. The rooms were bigger and nicer. It has m..."
READ MORE