Horden Hotel

$$$$$
23 rooms

61 Federal Street, Narrogin, 6312, WA, Narrogin WA

Location & Map

61 Federal Street, Narrogin, 6312, WA, Narrogin 6312 WA - See Map

Features & Facilities

  • Fan
  • Refrigerator
  • Tea/Coffee Facilities
  • Television

Payments Accepted: Visa, Mastercard, Eftpos

Leave a Review