livery stable

Noun
  1. stable where horses and vehicles are kept for hire
livery stable
A traveler rents a horse from the livery stable.