Ranch & Horse Hotel Address: 87 Salamon Rd, Roy, NM 87743 Phone: (575) 485-6800 Hotels & Motels Other Businesses: Martha's Cafe at 646 Richelieu, Roy, NM 87743